In economy i recommend Malaysian.
I have only flown Emirates in economy from the UK to Dubai and return, i didn't rate it very highly, not a lot of room.
I believe that if you get a delay at Dubai, Emirates don't have much interest in you and don't give out information leaving you to wait around for hours..