Cozumel is awesome! Don't miss the Palencar reef (i think I misspelled that). The San Francisco reef is great too. Hell, if you stick with the Casa Del Mar dive shop, you will go to some very good reefs. I saw the moray eel too, and some big grouper. Don't forget to party in town at night!