Go to cruisecritic.com. It's a site for cruising but there is a place in the forum where they discuss destinations. You'll get great advice there and there is lots of traffic on the site so you should get worthwhile info pretty quickly. I'm Moneyguy over there also. Look for my insightful posts.

I just got off a cuise ship in Boston two days ago.