We have been to Jamacia twice which was enough for me. We have selected the Legend to Belize and Roatan for our cruise in Jan. 2010. I agree with the idea of getting 4 ports rather than 3. We've never been to either of these ports so I can't give you any suggestions but I'll find out when I get there. Whichever you pick any cruise is better than none!