I think some of the suggestions are great but was wondering why no suggestion in the midwest states? I have lived in the Ohio valley(Ohio,WV,PA) all my life and by no means think that it's perfect but it isn't to bad. I would love to head a bit more south to maybe the western part of N. Carolina, I've always been leary of anywhere that has the chance of hurricanes, floods or tornados.