I would take Progreso and the surrounding ruins over Cozumel ANY day. Like Rwily said, it's definitely 'night and day'. If you're looking for chain bars, overpriced cabs and lots of traffic, (touristy trappings) you'll prefer Cozumel. If you're looking for quiet excursions to ancient Mayan ruins, authentic ...