A perfect combination of the familiar and the exotic, the USVI are a little bit of America in an azure sea. Go to St. Croix for history and interesting restaurants. Go to St. John for nature. Go to St. Thomas if you want to shop and have a bigger selection of resorts and activities.
Visit the Travel Talk forums for help on planning your trip