Very well said. Very well. I just think the point of placing yourself where your kids can get a top notch education is that when they achieve that, the wide world is open to them. If they want to go live in a high rise and wear couture, they can. And if they want to go to the country and farm, there's nothing to stop them. If you've received a good education that taught you critical thinking skills and research skills, you can become excellent at whatever pursuit you want. The same can't be said for my husband's cousins. And I don't know about you, but I want there to be highly educated farmers who understand biology and chemistry and environmental science. I want to know that the stewards of the land aren't the kids who showed the least initiative and potential. I don't want them to be like my husband's cousins, who although they were born with the intellectual capacity to achieve, were systematically failed by their society. I don't want to get into exactly what's going on with them, because it's so not the point of this thread, but it has to be said that it's not so bad that the OP wants to be in a place with people who had more opportunities around them.
By the way, I think Portland is a great place for people like you and me. I love how laid back the city is about dress code. Sometimes, a little too laid back, even for me. And I didn't think that was possible.
Back on the point of this thread, I wanted to echo what some people said about North Carolina and the upper Midwest. The Asheville, NC area is supposed to be awesome. I recently did some market analysis for Cross Plains, Wisconsin and that seemed to be a really interesting small town with great property values. Madison, too, is supposed to be a great college town. BUT, it gets a whole heck of a lot colder in the Midwest than it does in New York, or so says my friend who grew up in Buffalo. He visited Minnesota last January with my husband and they had -20 degree temps and the inside of their van's windshield got icicles overnight. That's not cool.