Eeek I seem to be on the minority when it comes to EK and my experience. Maybe I'm just easily amused by International carriers.
You all have to admit ICE on their 777-300ER's is pretty cool. I was entertained for the entire duration of the flight.
Bollywood movies, Arabic cinema, Family Guy, The Simpsons, and best of all some very interesting and entertaiing fellow passengers which kept the crew on their toes for the whole flight - what else does one need to keep entertained.

Regards,

Chepos