I've been to many of the places or have had close friends that have done the same. Resounding feedback - Cancun is the place to be...
I would vote Cancun again Ive been there the past 3 spring breaks and this year I was talked into Cabo... and Im not excited at all! I want to go back to Cancun!!
what about Puerto Vallarta? im ashamed to admit that as a mexican i havent been there but ive heard its a cool place too