Having lived here for most of my life, I completely agree with everything every other poster has said.
There’s no argument about the weather – we have a classic “four season” climate: insufferably hot in the summer, miserably cold in the winter.
For everything else, it depends on how old you are and what you’re used to. I think St. Louis is superior to Columbus in every category except for college sports.
St. Louis is a city of neighborhoods. Some of them are new and shiny, some are older and lovingly maintained, some old and gentrified, some funky and some are flat-out dangerous. In general, I’d recommend taking Highway 40 – excuse me, I-64 – all the way from the Mississippi River out to the Missouri River, and looking no more than 3 miles on either side of it. You’ll see pretty much everything (good or bad) that makes up St. Louis.
As for culture, we have a world-class symphony and pretty good jazz. Our theater scene is a step below Chicago, but it’s very good regional theater. St. Louis is a regular stop on most rock tours.
Entertainment tends to be more family oriented and mainstream. There are small pockets of edgier stuff, but you have to seek it out.
The cost of living is very reasonable for a large city. On the other hand, my son lives in Chicago, and when he visited last month, he was shocked at how the recession had devastated the area compared with his perception of Chicago. Of course that could mean you’ll get a great deal on housing.
For great restaurants, there’s the Hill neighborhood in south st. Louis. You can’t throw a rock without hitting a great, family owned, Italian restaurant. That doesn’t explain our love for frozen custard - that’s just a bonus.
I find Schnuck’s and Dierberg’s to be more than adequate for most of my shopping needs. It’s true that there isn’t really a first-class local bookstore, but there are several good niche bookstores.
Compared to a lot of cities, talk radio here is very good. Sure, the biggest station in town has Rush, but it also has the well-informed Charles Brennan, and another station has the veteran Charles Jaco, who’s as close to an anti-Rush as anyone in America.
Finally, the scenery here is really quite nice for the Midwest.