BA still has all plastic cutlery whereas CX only serves you a plastic knife - but a nice one at that !
Food - CX wins hands down. With recent cutbacks on BA, food and wine has suffered especially noticeable in the front cabin.
Personally I don't like the BA seats - I find them too hard. Plus cabin crew don't check on you like CX or SQ do when the lights go down. So many a times my glass of water does not get topped up until you ask for it.
HKG's THE WING wins hands down for preflight comfort too.