Don't discount Cozumel just because it is all drift diving. Once you learn not to fight the current, drift diving is the easiest, most relaxing diving you can do. You go over the side of the boat and descend in a group with your Dive Master, stay behind him, and just ride the current through the whole dive. When the whole group comes to the surface, the boat is there to meet you. And most dives on Cozumel are quite adapted to beginner divers. The only really strong currents are at the Northern reefs - Barracuda - and occasionaly Tormentos and Tunich, but Dive Ops will not take beginner divers North, and if they know you are a beginner, they won't take you to Tormentos or Tunich when the current is ripping. And the visibility on the reefs at Cozumel is incredible - precisely because of the constant current. And for good value, Cozumel just can't be matched. If you've been diving on Grand Cayman, you'll think that diving (and staying, and eating) on Cozumel is an incredible bargain. Two-tank dives are $55-$75 on Cozumel, depending on Dive Operator and multi-day discounts, compared to over $100 on Grand Cayman. And you can get gourmet meals at restaurants like Kinte, Kondessa, La Cocay, and others for $40 per person (compared to over $100 per person on Grand Cayman), or you can go adventurous, and get great Yucatan food at locally owned Loncherias or Taquerias and eat well for $25 a day (breakfast lunch AND dinner). I've been certified since 1989, and going to Cozumel 2 or 3 times a year for over 23 years; it is by far my favorite dive destination in the Caribbean.