It all depends what you're after. If it is about quality of life (cheap living, easy commutes, etc.) look to a college town. Tier II cities (Nashville, Portland - either Portland, Richmond, Ashville, Austin, etc.) don't have the headaches of the bigger cities and are still good living.
But...