I'm jumping in without reading the whole thread. I've only lived in CT and upstate NY but right now, with the places I've been, I'd suggest looking at southern Ohio or Pennsylvania. That's without knowing a lot about the cost of living, job market, politics, etc. Just knowing I liked what I saw driving through, how nice the people I met were, lots and lots of farms and warmer than here in the winter. Hate to lose you but truth is if we were in a position to relocate I would too.
Forgot to add that I have a friend who relocated to Burnsville NC and absolutely loves it! She started off in TX then moved to the Detroit area. SHe prefers NC!