I'll add my advice for posterity: I feel a little dirty saying this, but MIA on the outbound definitely. I'm not a fan of MIA at all, and MIA does get its share of delays as well, but would be a relatively easy connection. Coming back, I'd also opt for DFW as I find it a much more civilised immigration experience than the insanity I've experienced this year at MIA.
For an infrequent traveller, I'd save the GE cost and suggest downloading the Mobile Passport app. Kids these days love apps

and it really can save time at the airport.
Originally Posted by
travelmom4
Thanks for the excellent advice. You guys went through the same thought process that I did- first "make it easy" and then I thought "he can learn much if the flight is delayed or cancelled"." When I realized that BA was still offering the AARP discount and logged in, I discovered that there was a great price on an E+ seat via DFW on the way out. Also got a great price on E+ return from PAR-LHR-MSY on our soon to begin LHR to MSY direct. I gave him the option of traveling via MIA in E (no cheap E+ option on that flight) or via DFW on E+ with the understanding that delays are more likely that way. He chose the more comfortable flight and will risk it. He is 21 years old and can certainly handle it.
This is a good plan overall, I'd say you did well.