Mose, I just have Cozumel stuck in my head because I understand the diving is way above par. I will definitely take a look at Cancun, though. Thanks for the suggestion.
All along, Cozumel was our choice. We just really got excited about DR after hearing so much. I still hope I can make Punta work out, but it doesn't look good.