I've never been too crazy about Mexico. I've been by Belize and Cozumel, nice places but 2 visits each was enough for me. Now with 2 Canuks killed down there and very little response from local authorities, I wouldn't wanna take my chances down South any longer.
Heres a few news links if you're wondering what I'm blabbering about
http://www.citynews.ca/news/news_6792.aspx http://www.citynews.ca/news/news_6795.aspx http://www.citynews.ca/news/news_6776.aspx