BA vs. CO
Why were you upgraded? Just because you are AA Plat? Did you have much carry-on baggage? How was BA in that respect? What I must say I like about CO are the carry-on rules.
Still, I am probably going to leave CO next year because of the $800 round trip upgrade fee (plus, of course, miles). Most of my travel is international. I will probably move to AA, which will mean lots of BA in Europe but not over the pond.
As to BA Service, I have mostly flown BA in First and Concorde and must admit, I generally prefer the CO employees. CO employees are very customer oriented and try to help. On BA, I have encountered too many snooty and unhelpful FAs.
I just wish CO management were as pro-customer as its employees.