Hi there i'm from Vancouver originally but have moved to Australia 3 years ago. I'm terribly homesick for Vancouver and have just flown home from my holiday there. Vancouver is a beautiful city and there a lot of pro's and con's.
Pro's: The ocean and mountains are on your doorstep so if you are outdoorsy you can go boating or hiking through the woods or have a walk on the beach in the day and go snowboarding up the mountain at night if you like! I used to do this all the time. The cultural diversity is extensive which means the food is amazing!! I've travelled ALOT over my lifetime and have never encountered a city where the food/wine aspect is so fufilling, and affordable! Even the little 'hole=in the wall' takeaways are unreal. The fresh air is dizzying and the scenery is magic. Being on the west coast is also a great location as warm weather holiday's aren't too far beyond reach such as Hawaii, Arizona, California etc etc, no deadly insects or snakes, very freindly people in general (sometimes you would wonder if they are being serious lol).
Con's: Extremley high housing prices (completly inflated!!), low wages, hi tax, not a lot of sunshine per year, very bad health care (no option for private so you have to wait in the public system), 2 weeks off a year, no sick pay, car insurance is quite pricey, A LOT of rain (vancouver=raincouver) very bad traffic and bike lanes everywhere (the pedestrians have right of way basically so you better have eyes in the back of your head!).
All in all, if you are a high income earner you would love living there. You would have the option of taking your holiday's every year, vacationing in warmer climates to get your sun fix, and the option of crossing the border (Bellingham/Seattle is 1 hour away from Vancouver) for your medical care if urgent and paying $$$$$$ for it if you needed to. A lot of Canadians die on the wait list if you know what I mean. (this happened to some people in my family). If you could afford to go to Whistler and have skii holiday's and enjoy some amazing fine dining and head home a couple times a year then it would be the most wonderful place
Hope that helped