Magens Bay - Brewers Bay -- Charlotte Amalie -- Christmas Cove - Honeymoon Bay,Water Island -- some very nice STT Marinas, good for provisioning on a 3 week trip.
Taking 2or3 days to circumnavigate STT is a great trip with some very good trolling and sailing.
The Thatch cay,Grass Cay,Mingo, Lovongo and Congo cays and Carvel Rock are all very nice snorkeling stops. Or as my daughter used to call them 'the Bingo-Bongo Islands'
Buck Island has a nice wreck snorkel/dive -- Cartanza Senora
Frenchmans Bay has an interesting beach bar.
Rendezvous Bay, Hansen Bay and Genti Bay in STJ are good Southside STJ places to escape a North swell.