I grew up in Toronto. Lived there for 35 years. I loved it. It is a great place to live if you like arts culture night life...that sort of thing. Many people I know with teaching degrees move there because there are so many jobs, unlike other canadian cities. There is a lot that is good. It is safe and easy to get around.
I chased a girl out west to Vancouver one winter, and as soon as I arrived, mid-january, and stepped outside to smell the ocean and feel the warm air, I never even considered going back. When I lived in Toronto, I never even thought of the awful weather. Toronto is hot n humid all summer, and freezing with tons of snow and slush all winter. It's polluted, the air stinks. It's noisey, and people are kinda cold hearted and mean.
Toronto is ok, but the West is the Best. You can't go skiing in the morning and play golf in the afternoon in T-dot. And every time I see the mountains (every day) I say "That aint no CN tower!"
Verdict; enjoy toronto when you are young and single, retire out west.
Indeed. Vancouver is awesome. I lived there for 7 years, but inevitably moved back to Toronto. It was the rain that eventually drove me nuts. Non-stop rain in the months of November and March was depressing as hell and just proved too much for me to handle. In the months of December and April when the sun finally did show its face, I was like, "What's that bright yellow thing in sky?" Well, plus my family lives here. Other than that, I miss beautiful B.C.