bigKH
You deserve a prize for flying BA. I've only done two long distance trips in my life.....one to OZ last year and one to Hong Kong this year. First was QANTAS, paid for upgrade to Prem Econ, service and food were great; second was BA, paid for upgrade to Prem Econ.....dire.....outbound cabin "Team Mogadon"......inbound cabin "Team Invisible"....rubber food thrown at you....tired interior......awful.....never again.
Never had a freebie or discount fare from anyone. Most of my colleagues recommend "Asian" or "Gulf "airlines for overall best service package and price. The WEB seems to throw up the best deals anyway.....just have to search!