Food & service is significantly better on QF. I find the new BA seats to be very narrow. The only way I may consider the BA flight is if I was traveling alone since the BA seats seem a bit more private. Overall, however QF is a significantly better airline IMO.