St. Louis is very decent having spent 4 months there.
Not sure there is enough to do there for 5/6 days - city museum,arch, science museum, bud factory, the loop.... All decent and Busch stadium is a must for a game.
Boston is good, as is Vancouver.
Miami is shit and LA is my least...