I despised St. Louis when I lived there, but I went back for a visit a year or so ago and it was pretty nice down in the Central West End.
And I agree completely on the train. Train travel is quite pleasant compared to any other option.
CBS is a stupid network that made me miss half of the first quarter because they're greedy morons. I hope CBS goes bankrupt and ends up homeless.