i've done that sector too many times in the back of the bus. BA usually have quite good service and friendly professional crew. however the plane is quite often in poor condition, and the food and IFE is vastly inferior to QF. i also prefer the slimline seats on QF, i am over 6 foot. on the downside, QF crews can be variable in their friendliness (as is the case on all airlines).
i definitely recommend QF.