I've been on 7 cruises (can't get enough of em!). If its all new to you, then take the excursions offered by the ship. Cost more, but you'll see the best things an island has to offer and they are reliable. If you're adventurous and know what you want to do on the island (by looking at what the ship offers), just walk off the ship and grab a cab (you wil have NO PROBLEM finding a cab!! They are waiting for suckas). Negotiate the price first as cabs have no meters. Staff on the ship can tell you what you should see on each island, and how much a cab ride should cost to get there. I've fished the port at San Juan and caught jacks off the pier. Lots of ballyhoo (needlefish) that can be caught on microtubes. If you have the right gear, these ballyhoo then make great 'cuda bait! Saw an enormous tarpon cruising the pier at San Juan. I've also used small pieces of banana for bait if you can believe it. Catch some crazy looking fish with that stuff...I'm talking purple and yellow with buck teeth! In St. Thomas its all about the shopping (there are free shuttles from the pier to town). There is also Magen's Bay beach which is very nice if you want to relax (requires a cab ride). There was some major fish busting the surface when we were there, but I had no rod that day. The chairlift halfway between town and where the ships dock gives a nice view and you can get sauced on rum punch at the top. Makes the ride down fun! Enjoy it, a great way to vacation. p.s. order as many entrees or appetizers as you want at dinner, wait staff will get whatever you want in anticipation of their juicy tip from you at the end of the week. And don't believe travel agents who say the tips are included...that's only on booze you order. Make sure you have enough $$$ at the end of the week to tip wait staff, maids etc