Over Christmas I will be flying to SJD from PHX via MEX all on AM. Having never flown on them, Im not sure what to expect. PHX-MEX is on a 737 as is MEX-SJD, while SJD-MEX is a MD-87 and MEX-PHX a 737. What kind of service can I look for? Meals, IFE, etc...... I believe we will use the new terminal at MEX, is this correct? How is the immigrations situation? Do I need to worry about checking any bags like I would at LHR (learned that one the hard way, which is why I ask)? Any info that you guys can share about either will be more than helpful.