My opinion of BA CC is that they could be usefully employed training many other airlines as to how CC should perform. There may be better CC than those on BA - I just haven't found them. God knows, I've found plenty far worse.
jetset lady, don't get too big headed, even though as BA CC you deserve it!!
The biggest downside on BA is their so called 'baggage tracing service'. It's not a service, nor does it succcesfully trace baggage. It does appear to succesfully deprive villages of their congential idiots.