I still like the Idea of the U.S., seeing as most people will be somewhat familiar with it. What does everyone think of New Orleans? It's such a cool city, plus the whole swamp/bayou vibe would be great in a zombie atmosphere.