I really liked living in Austin, but I'm thinking smaller. Terre Haute, Urbana-Champaign, Kalamazoo, State College, Denton, Madison, Manhattan (Kansas), Binghamton, and many others, depending on your taste in climate, topography, and politics. Maybe Burlington, but the cost of living in Vermont is surprisingly high considering how sparsely populated it is.