Glad you found your way here. If you have questions, just ask away. this is the only place I know, that you can talk about cruising everyday, and nobody tells you to change the subject
You meantion going to St. John, St. John is a beautiful Island with Beautiful beaches . Kinda reminds me of a resort area
It really will depend on what you want to do there in port. .
If your into Shopping, St. Thomas is your place. I found that your best prices, are usually in the downtown area. Just take a cab. There very plentiful.
Also, while your in St. Thomas, do the sky ride. It right there next to the ship.
If your into Beaches- ,Magens Bay in St. Thomas is very beautiful and clean.Has a little snack shop there, to get refreshments, when needed. But it also can get real crowed, when theres 2 or 3 ships in port with you.
Both Islands are great. Theres no wrong choice here. You'll see, that the postcards and pictures you've seen really don't do the Islands justice.