Just came home from Cozumel and took the Trimaran sailing and snorkel tour with the ship called "Fe" and need to say it was a real treat. Nice boat, great crew and awesome snorkeling (saw a school of 1000 of fish, barracuda, etc). The guide gave the fish some food so we were surrounded by tropical sea life. Needless to say that we did not take the Carnival catamaran tour with 100+ people on one boat, we can really recommend the Trimaran tour in Cozumel with maximum 20 people on the boat!
We did this tour in December and had a lot of fun. The crew is professional and entertaining, the boat was clean and nice and snorkeling was definitely great. We booked with Cozumel water sports website, they actually are the owners and also operate this tour so I would not hesitate to book with them again, it was a great tour experience