Cathay are crap....give them a BIG miss....the food they are serving out of HK at the moment is probably the worst I have EVER seen on an on an international airline and that includes Business Class!!! They are a monopoly airline and it shows.....
As for the service, geez even QF would give them a run for their money (haha now thats saying something)