Currently, Atlanta is an ideal city, if not the best, to host the Championships since it is a major air travel hub, has the Georgia Dome/GWCC right next to each other, has plenty of hotels and a pretty decent subway system. But since everyone is putting out possibilities for the Championships, why don't I suggest Las Vegas?
Aside from the casinos, there are a few good reasons why Vegas might work, but the key word there is few. There's the Las Vegas Convention Center located there, right in the middle of the Strip. Las Vegas has plenty of hotels, with a bunch of them connected to the Convention Center via their
monorail system. You can never run out of entertainment in Vegas, and its location is better suited for the west coast teams. Then again, the whole idea of FIRST going to the "Sin City" to hold their Championships isn't very positive...
Anyway, I'd say the best city for the Championships is in fact Atlanta, for all of
Erin's reasons.