When I fly to Oz i usually fly Malaysian, generally in business but sometimes in the back. The service is always good back or front. As I pay for my own flights, wife always travells with me, I can usually get a deal in business with Malaysian but never on BA or Qantas. I accept that i'm not getting a flatbed but that doesn't bother me, although they are due in Malaysian this year.
If I travel in the back I won't fly BA or Qantas because the seat pitch is lousy compared to Malaysian.