You think Air Canada is bad... I flew AA 4 times in the past 2 weeks, not by choice of course and they're ridiculously bad. I enjoyed watching my in-flight movie in green and purple on a 13" CRT about 25' away. Good times!
I've heard good things about Cathay myself. My old boss knows a higher-up there and can get friends / family upgraded 1st class for free. NY here I come!