I agree about Interjet. Recently flew them MEX-HAV and HAV-CUN and both flights were great, with tons of room and nice service (free beer and chips on each). Only painful thing was check-in at both airports, which was fairly slow and chaotic. Then again they were the first flights in eons where I haven't had some ability to be in a priority queue so my tolerance for queues is probably pretty low.