I've flown long haul Asiana and Air New Zealand in business class and the overall experience in EK J in A380 was comparable and completely satisfactory. I will take the bar/lounge experience in EK over the anytime noodles in Asiana anyday. Asiana's crew does keep the toilets clean much better and smiles more than all the airlines I've flown.
Now I need to try SQ to see how that is like.