... Go to St. John, nicest of them all. If you sail, rent a boat for the week. You can then go to the BVI's and island hop. Scuba diving is fantastic.
I concur. Bare boat charter is a great way to see the islands. My family did it every year and we had a blast. St. John and the BVIs are definitely worth the trip.
I work down there a lot. IMHO the best place to see St. Thomas from is about 20 miles east on Jost Van Dyke or Tortola. Love St. John. St. Croissant is ok, but stay in Christianstead instead of Frederickstead. Agree that you need a car.