http://www.reef.org/node/4683 ..
After leaving warm water (for Vermont) .. I was looking over my photos and reviewing reef.org.
Reating the post, it looks like this photo is also of a Hawskbill .. In about 10 feet of water near Cruz Bay, St. John USVI.. I saw the same animal for several days..
Hawksbill
Yes, you can tell from your very nice photos that it is a hawksbill. Here is a link to a great sea turtle identifier you can print out or refer to online: http://www.seaturtle.org/documents/ID_sheet.pdf
Carol