Regarding EK, I did MAN-DXB-PER with them this year in economy and thought they were excellent. Only downside being the 25 plus mins spent on the coach at DXB transferring from the remote parking stand.
AFA good longhaul too, but the security issues at CDG can be a real pain.