I understand PAXboy's comments about the dirty tricks era, but BA remains my favourite carrier for a number of reasons; the main one is their people, and I'd like to add a few words of support in this thread. I've never encountered anything less than good service, even when it is in a bag. Other reasons are the excellent on-line check-in and an incident last year where I was allowed to run to the gate although *very* late
That sort of thing creates a lot of goodwill, and BA was lucky that they were handing out questionnaires on that flight.
Many companies succeed despite the management rather than because of it. Many of you will know better than I if that's true of BA.
Maybe I should add "Dirty Tricks" to my Christmas list...