The only Canadian city I really know well is Vancouver and I love it. Weather is nearly identical to here, rain and cold in winter but not *bitter* cold like Winnipeg or Edmonton, some of the best restaurants in the word, the incredible Stanley Park, vibrant night life, great town.
Too bad the Canucks suck this year