with all due respect I have been to Toronto and Vancouver, I didnt like it much.
although some parts were really cool. last july I was @ niagara which was pretty cool, saw fireworks there , the lights they put to make the mist and falls change colors was neat.
then the following month in august I went to vancouver for a week, it was OK, nice scenery and stuff.
But people I talked to complain about the healthcare, and do find US gun laws strange.
that said, I wouldnt move to Canada even if you paid me.