We're actually staying on St. Thomas at the Marriott (free using points). But we plan to go over to St. John via the ferry 4 of the 8 days. Then we're off to Virgin Gorda for 5 nights.
Leinster Bay / Waterlemon Cay is one of the 1st places we want to visit on St. John!
SoCaTraveler: You'll love Virgin Gorda. We had been spliting our vacations 1/2 VG and 1/2 STJ. This April, we finally did another full week on STJ cause we hadn't done that in a while. VG has a good vibe, great beaches and superior snorkleing. I recommend you visit Little Dix Resort one day and snorkel the reef that protects their beach. Lots of fish and huge sea turtles.
If you don't take risks, you'll have a wasted soul.