I just returned from a week-long trip to Toronto last night. It's a great city. It feels like a small city, despite it's actual size. It has some great neighborhoods, is very ethnically diverse, and we had great weather while we were there. I have to remember, however, that it does get down to -40 during the winter. I'm cold in Seattle all the time, so I don't think I'd be able to survive in Toronto.