Just saw on the "Telegraph Travel Awards" (Telegraph newspaper, London) that CX was voted the 9th (!) best long haul. I remember a time when it was vying for 1st and 2nd each year. Another sign of the failure of our management.
In order:
Singapore
Emirates
Qatar
Air New Zealand
Virgin Atlantic
All Nippon
Korean
Thai Airways
Cathay
Etihad