CX's economy class is also extremely competitive,
i think the ice cream in meals and good seat choice makes it triumph over SQ.
it even won the best economy class award from skytrax just now. when it gets Bluetooth function later on it would become even better.