I have flown, in order of preference:
KE (inflight entertainment on their regional A320 product + metal knives, forks and spoons always wins)
Aeroflot
CI
AF
KL
MF (Elite pax a purple bag with a newspaper and water inside)
MU
MH (Shanghai Airlines is owned by MU I think...)
CZ
VN