Highly recommend Qantas flights.
Took the same flight to Perth with Virgin the week before and By comparison Qantas seating was comfortable and enough legroom, they provided free in-flight entertainment and a meal. Virgin was cramped and uncomfortable, no food or entertainment. Qantas stewards were sociable, accommodating and friendly. Keep up the great work Qantas.