CX doesn't stop in YVR, back to ANC now. I do this route every month in J, and CX is my first choice. Even with the stop. CX offers a better seat, entertainment and service both in the plane and on the ground with their lounge in HKG. In addition with the frequent problems AC has with their HKG flight you will still arrive in YYZ before AC gets off the ground back in HKG