I'm planning a vacation March in Mexico. However, I am having the toughest time deciding between Cozumel and Cabo. I know March is spring break time and Cabo is very popular amongst that crowd so I don't know if that will ruin my trip or not. Also, are there any Mayan sites in Cabo? Cozumel seems like a good choice as well, however I read somewhere that there the place is only good if you are really into diving. Has anyone been to both? Please share experience and thoughts. Anything would greatly help!