If you want more info here's what I know.
First off, St.Thomas is by far the best place to buy jewelry. I have checked it against even Mexico, and it always wins. If you're interested in buying Tanzanite this is the place. There is tons of very good shopping in St. Thomas.
As for restaurants, you might want to try Hotel1898 for Italian. Also, Cafe Lulu at Blackbeard's Castle is a good one. Where are you staying?
As for dive sites, if you get a fast boat have them take you to the " Blue Hole", and the" Wreck of the Rhone". Both fantastic dives. But both long boat rides if you don't have a fast boat.
There are several ferry boats that can take you to out islands if you're interested. St. John is popular for this, and so is Tortola. Both worth the ride. US residents are intitled to take home 1200.00 worth of duty free imports. Ave temp is 76 to 82 degrees. It was HOT when I was there last month!
Hope this helped a little bit more.
:sunny: