I flew Emirates in Dec 2001, SYD-SIN-CMB and then in February of this year and I flew them again SIN-SYD. Emirates was great, everything I expected from them, became reality when I stepped aboard their plane. Though they do have some seat pitch problems. 3-4-3 seating on their B777s are a bit too cramp for me. Their PTV system is still very good, but it is a bit outdated, SQ's Krisworld, CX's studioCX and Qantas's new PTV system (the ones that I have tried) have superseeded Emirates system now.
However, their food and service more than makes up for it. Their food service is one of their strong points, all my meals with them, have been excellent (especially the dessert!). Haven't been to Dubai for ages, but DXB has the best dutyfree shopping in the world. I love to go there soon someday!