As for food, Asia's airlines seem to have nicer food but to order on my experiences I would say:
CX, QF and MU, and for budget: TZ and D7 (premium flatbed) were pretty good, JQ is alright.
I actually like airplane food, maybe because I feel at home whilst eating it. XD