My favorite place to go, when I was younger, was definitely Ocho Rios ... but the preferred overall tourist destination is definitely Negril. Now that I have kids, I love staying right in Montego Bay, near the airport (the roads are crazy, so the less driving with kids, the better!). We stay in villas that come with a maid and a butler. Your meals are prepared for you 3 times per day, which is great. It's relatively inexpensive, too @ $250/night per family!