I had a good time snorkeling in Cozumel. The excursion I went on did have 60+ people, but it was still fun nonetheless. I just tried to stay at the back of the pack to stay out of everyone else way, which seemed to work. Getting beat with a flipper isn't exactly fun.
Near the end some were getting pretty worn out, so many headed for the boat which cleaned up some of the mess.
My wife surprised me the day before I went snorkeling and said she'd like to go with me. So we signed her up and really she enjoyed herself. She didn't do any diving, but had a great time as the water clarity was top notch.
Both of us had to adjust our breathing at first, but we relaxed pretty quickly. She had never done it and it has been a very long time since I've snorkeled. Actually it's been like 24 years. LOL
We snokeled close by the southern most cruise ship dock and did two separate reefs. The first was about 10-20ft. of water and the second was 20+. I enjoyed the first reef more as there was much more life on it. We were also in a pretty good current on the first one and I found myself applying the brakes and circling back a few times. I took 27 pictures with my handy dandy disposable camera and got some good pictures. I'll have to scan them after I hook my scanner back up.
We also got a nice picture by a local who bombards the snorkel groups for photo ops. The dive masters called them the popparazi. He had some fish food or something on him and had a school of fish at his disposal for a pretty cool pic. It was overpriced at $20 for the pic, but it's a picture my wife and I will enjoy.
If we go to Cozumel again, we will definitely go snorkeling. I will probably do it differently and go with a local operator though.
I also enjoyed Belize and from talking to others the snorkeling was top notch also. Some went to shark alley, which has rays and nurse sharks. I didn't even touch the water though as we toured some of the Mayan ruins there. The mosquitos were pretty thick at the ruins, but nothing a little repellant would not take care of.
I'm glad I didn't do anything in the water at Key West... well actually I went light tackle fishing... but talking to a couple that went scuba diving... they could barely see their hand in front of their face. This was their second similar experience there, although the local dive operator says it usually is better. :shrug: