Read other letters about this article
Worst:
Coimbatore - Filthy, I was nervous about sitting down on the upholstered chairs.
Chennai international arrivals and departures -- totally chaotic, even at 2:30 in the morning, with one British Airways steward employed to identify non-Indians (i.e. white people, which he was quite obviously and distinctly singling out) in the crowd and say "British Airways?" to them and shepherd them through the mob. Arrivals is also weird, Indians had to re-screen their luggage in order to *leave* the airport but my blonde white self was waved right through. The huge mass of waiting relatives just outside is pretty funny though. The departures "lounge" is dreadful, no shops no food (except for the samosas that someone mentioned earlier) and the BA lounge is *before* security and not well identified at all, so if you miss like I did it that's it, you're stuck inside the horrible uncomfortable lounge area for the next two hours.
Best:
Heathrow, but only if you're flying on someone else's dime -- the Business Class lounge is FABULOUS. Showers, dude! Showers! Free booze, free hot food, comfy chairs, and a really nice cappucino machine. The only bummer is that they charge for wireless internet. That seems unnecessarily parsimonious, to me. If they're splashing out all that dosh on other amenities, why cheap out on the internets?