The Mexican buses such as ADO's first class or GL are generally excellent, with reserved seats, A/C, videos, bathrooms, etc. In fact the buses are nicer than the airplane you flew down on.
For around US$20 from Cancun to Chetumal at the Belize border, it's hard to beat it.
--Lan Sluder