There are a bunch of great Canadian fares roaming around, but the following catch my attention:
– Vancouver YVR – Shanghai PVG $488 on Delta
– Toronto YYZ – Cape Town CPT $747 on British Airways
– Toronto YYZ – Lima LIM $553 on Avianca
– Vancouver YVR – Dublin DUB $503 on WestJet
Note that these prices are in USD. I’m finding Dublin to be pretty interchangeable with most major Canadian cities – YVR-DUB sticks out considering how far Dublin is.