Some of the factors that go into determining the best places to live are wealth, demographics, housing, taxation, crime, culture. Weather is also a determining factor, and it's more highly weighted than you might think.
Photos of the Day
"Snow won't stop us!"
From Canada's best to the worst
See why Edmonton's flexing its muscle in latest 'best place to live' survey