Most of the long haul Airbus aircraft seats are comfortable comparing to other airlines. The 777 aircrafts are the newest of the fleet so they are obviously the best. The A330s are gradually being phased out as the new 787s come online.
Service onboard however is still above and beyond most airlines' Business Class though. So is the IFE. I find their IFE much better that the overrated SQ's Wiseman system.