Agreed, Charleston, Savannah and New Orleans are the most atmospheric southern cities. And I see little reason to include Nashville or Houston either, unless you happen to be driving through, or you absolutely must visit the Grand Old Opry.
Memphis is good if you're interested in African-American history, and it makes a good launching point if you want to travel into the Mississippi Delta on a Blues exploration, to Clarksdale.

















