I think even some of the language used on the website Rob provided a link to is a bit overwrought... while I never hesitate to travel to Jamaica (as an experienced traveler and generally cautious person), I don't know that I would want anyone I was trying to convince to join me to read that.