Well Qatar were very good a few weeks ago, J class was nice in a 2-2-2 with comfortable seats and fantastic service. The premium terminal was good as well.
I am looking forward to my first emirates J flight today in fact so will be able to compare.
Cheers