Keep in mind the training environment at both Eagle and XJT. Eagle tends to be on the tougher side, and they are still not training under AQP which is a more realistic and perhaps forgiving method of training. XJT training is AQP and I have heard people refer to their training mentality as "no child left behind"... if you are at all concerned about your "trainability" at a 121 carrier, you might want to consider XJT, because you certainly don't want a training failure on your record going into this hiring cycle at the majors.