If you don't feel like saying where you live, I have one word of advice.... Don't.... Now that that is out of the way...
Michigan, where you can get 8 inches of snow one day, and have it be 60 degrees the next (happened earlier this month...) Perfect place to live if you like insane weather and/or hockey.
I do like York I have to say. Everything you could need as far as shops and amenities go. Plus we get an Archbishop. And we are, somehow, one of the most important cities in England historically speaking.