If you really want the in-depth, be-all, end-all answer, you need to do some reading over at
BITOG.
Unless you are an engine oil fanatic, I would say that either grade is perfectly fine, especially given Vancouver's mild weather. 0W20 is only available with synthetic oils, but 5W20 is available as both regular dino oil and synthetic. I am a huge proponent of synthetic oil myself since I find its benefits far outweigh its costs.
One interesting tidbit is, at certain relatively cool temperature range (I forgot the exact temperatures, but I think it was a few °C below 0 at the low end), 5W20 synthetic is actually slightly less viscous than 0W20, meaning that it will actually flow better than 0W20.
Also, there is at least a lot of circumstantial evidence suggesting that the recent adoption of generally less viscous oil is not entirely based upon pure engineering rationale, but instead of a need to drive factory fuel efficiency ratings to the max. At least some engines gets a 5W20 or 0W20 oil recommendation in N.America, but the same engine in Australia and/or Europe gets a 5W30 recommendation.