Originally Posted by
fkarotz
But the service is the right balance for me, and I seem to get upgraded more frequently on BA than on other airlines which also helps

I thought BA had a policy of no free upgrades unless there is an overbooking situation?
I all my 25 years of flying BA I have been upgraded twice. Once from CW to F and once from ET to CE.