Ok. This is the thread for me. 7 months ago I moved from Portland OR to Vancouver BC AND I work in downtown Vancouver.
The cost of living is a bit higher than Portland and you’ll have sales tax (hard to get used to coming from Oregon). Some items are more expensive, some less. It’s hit and miss depending on the items. Witch Hazel is 5x more expensive here than in Oregon. Why? Who knows. Beer and cigarettes are more expensive. Like mentioned above, fruits and veggies are dirt cheap.
We’ve ditched the idea of “one stop shopping” and buy items from different stores. At the end of the day I think we only spend a little more on household items than in the States.
Our auto insurance for one car is about the same as two in the states but our Internet access and satellite television is cheaper. I was in a car crash and had to go to the ER in ambulance. I didn’t have medical coverage yet and the entire bill was under $200. Prescription medication is dirt cheap.
Rent and house prices are higher than Portland,. but not by much. Of course it depends on where you live. I have a bridges-to-downtown theory on house prices. The more bridges you have to cross to get downtown the less your house will cost. Take about $75k off the sale price per bridge crossed. 
My wife and I are both working the same type jobs we did in Portland (she’s a nurse and I’m in Tech). We both make more per month than in the states. We also ended up with more vacation and sick days and no general medical insurance costs. Even with the higher cost of living we have more at the end of the month after expenses and taxes.
If you are working downtown, find a home near the Skytrain line. If you’re going to commute for regular 9-5 hours, living a bit further out (New Westminster) is a plus. I commute from New West everyday and almost always get a seat. A few stops closer to downtown and it is standing room only all the way in (about 25-30 minutes). Monthly passes for Transit cost about $95 for a two-zone pass. Compare that to the cost of parking downtown ($120 and up) and the cost of gas (currently around $1.16 a liter) and how shitty people drive around here and Skytrain makes sense.
During commuting hours the train comes by about once every 1-2 minutes. Why people run up the landing to catch the train is beyond me.
The town is fantastic. My only complaints are how people drive and the lack of good Mexican food. Outside of that I wish I had moved years ago.
I don’t know if you have your paperwork in place, but now would be a crap time to move. The exchange rate sucks for USD (link). Don’t exchange cash before you arrive. The best deals will be found at the exchange stores downtown. I think they’re paying $1.14 USD to CAD. Better than the $1.10 I get from my bank. Right now most places will have you spend US dollars at an even exchange.
We have two dogs and finding a place that would take them took a bit of convincing. Nothing we couldn’t arrange though.
Hmmm? What else?
Oh yeah. When looking for a home stay away from Surrey. 
I think my email is in my profile. Feel free.