Cozumel is real nice too, and I've heard they've repaired the hurricane damage. When I want a beach vacation, I go with my Thai wife to Thailand where they have some really nice beaches, tsunamis notwithstanding...
I guess it's time for 2 or 3 drinks!
I have gone to Cozumel on a diving excursion..wonderful, friendly place!
Thailand someday....