I love Cathay and all my flights with them have been faultless, but I much prefer BA's business class seat to the Cathay coffins. I do believe it is the best of any airline I've flown (Singapore, Virgin, Lufthansa, American, Korean Air, United, ANA, Cathay)
Cathay's AVOD service is the best - nothing makes that 16 hour flight go faster than being able to whiz through an entire season of Homeland