If food is high on your list (and it is on mine), then go for CX.
CX also has the most amazing First Class lounge in Hong Kong. Enough to blow any other First Class lounges away.....waiter service for your drinks, dining room service for full dinner, free drinks....shower facilities, and if you like, even a jacuzzi for two!
OneWorld Emerald members also have access to this lounge when flying a oneworld flight.