Another thumbs up for Columbus (former resident).
A former co-worker had a theory that any town that has both the state government and a major university is generally pretty nice.
@Schadret , there was a thread last year that discussed some up and coming small towns:
http://talk.qa.collegeconfidential.com/t/up-and-coming-small-cities-large-towns/