That's a really tough one for anybody to answer because there's so many factors to consider. Having travelled the whole entire country there's so many beautiful places but it's all trade offs.
I've lived on the eastern side (Appalachian country) of Ohio my whole life and have never really considered moving but like many it's a trade off weather wise. It's absolutely beautiful spring through fall then all the beautiful scenery turns gray for the winter, days get shorter, snow, some subzero days but usually all within 1-2 months. For me it doesn't bother me to much, I grow tired of the heat after awhile and look at winter as my time to get stuff done, home remodels, garage time, etc. I love the colorful forrest, zero traffic, rolling hills, acres and acres of corn fields, freedom to do as I please with my property, plentiful motorcross tracks, lakes... There's a lot to love.
Now as far as east coast weather goes.. feel free to correct me fellas but I drove south in early March (first time driving south during the winter) and was looking for that line where it breaks to warmer weather and I swear it was like someone drew a line on the NC SC state line? Scenery was the same from Ohio to NC, grey trees and no leaves but as soon as I came down the mountain into SC it was like instant life.. really weird?
I loved the northern US (everything west of me) absolutely breathtaking. Utah, Arizona.. that whole area was stunning but way to dry and hot for me. Northeast like Maine, NY again absolutely beautiful country but nasty winters. Southeast like the Carolinas and Florida ehh, to flat for me. I do like Kentucky and Tennessee.