Hi Gary
Actually I am Canadian (though haven't lived there in 25 years). Have been based in Singapore the past 5 years.
I tend to go to YVR about twice per year for conferences and have tried a variety of paths/airlines --
SIN-HKG-YVR on CX and AC
SIN-PEK-YVR on AC
SIN-TPE-YVR on CI
SIN-ICN-YVR on SQ (discontinued)
SIN-LAX-YVR on SQ/AC
Not yet flown SIN-YVR via PVG or NRT
Had a bad experience last year with the SQ38 all-J flight SIN-LAX with connection to YVR. SFO is certainly a nicer and more efficient airport than LAX but I really prefer to have just 1 stop transpacific to YVR.
Anyway, will be focusing on CX over the coming year so will mainly do SIN-HKG-YVR.
Thanks