lol st louis
only other city in that list i've been to is chicago, which is of course an excellent choice. more great food than you could ever imagine, tons of good clubs/shows, great areas packed with people that just want to party, etc. never been bored on a trip up there.