Though I've never actually stopped in YVR, the CX flight 889 is probably the best transcontinental service out there, because its actually a transpacific flight timed to arrive in Hong Kong in the early AM. So, you get transpacific service for a 5.5 hour transcontinental flight. I don't think any of the other carriers flying NYC-YVR could compete. Even economy is better because of the entertainment if you don't plan on sleeping.