I like STL, but I have family there, so I'm biased.
edit: STL also has a cool museum/auction place that is close to the track that's worth seeing. It's like an old grocery store, but full of muscle cars and hot rods, all on display, but also for sale.