Flew with lots of different airlines to and from the far east a few years back and I have to say British Airways cabin crew were abysmal. One cc in particular was so rude when my dad enquired about the broken tv screen of a young child on the long haul flight that he complained and never flew with 'our own' again. Lufthansa cabin crew followed closely. On the other hand Finnair were brilliant! So much so that they bordered annoying !