We dove with both outfits mentioned here, and had an excellent time.
Scuba Cancun took us out on their boat over Memorial Day on a reef dive. Excellent sealife... sea turtles, nurse sharks, schooling fish... Boat's a good size, about 5 customers per DM. Bring a signal bouy... took about...