dude, kansas city is cool. great food and the downtown and shite is nice. it's not some vacation destination or anything but a really nice place.
Oh, I'm sure. I mean, I'm certain SLC is not some cultural Mecca, either, but I'm sure it will be fine and entertaining for a few days.
I think we have a different view of other cities in the deep south, because outside of NOLA and Atlanta, you're talking about shitholes like Memphis or Birmingham (or Jackson, MS or Baton Rouge). That's what we immediately identify as what other "cities" are like.
I've traveled a good bit for work (and for leisure) and there have been few places that I've gone to and *haven't* said "Hell yeah. This is nice... I could definitely live here." (Cleveland, OH immediately comes to mind.