cabin crew
I have flown all over the world with many different airlines. BA is definitely the worst. Its almost like the CC are doing you a favour and I find most stand offish as well. Other airlines, especially SIN and Malaysian are far superior and the crew provide an excellent service. However, all is not lost, if you want a real nightmare, fly NZ!