Originally Posted by
megan
7 hours at Heathrow... it's tight but enough time for shopping and a pub visit in downtown London

Heathrow is great because of the food selection, people watching opportunities, and the ability to catch the Express downtown and hump around town.
DFW is great because the Admirals Club in D is so relaxed, the food is pretty damn good, the people watching is great, and it's simply huge.
Narita is great because of the people watching and energy of the place. I always seem to feel like running a marathon when going through Narita...
There's always Delhi, the stellar lounge, and the gleaming restrooms...
Cheers,
-Andrew