For the record. All the stores that I visit in Atlanta are pretty cool. They each have one or two things the others don't, so it all works out for everyone in the end.
Tower is pretty big now, with tons of space for huge events. Can easily do tables and terrain for a 50 person
RTT.
Phoenix is a nice clean place with tons of stock and well run events, a bit smaller than Tower, but very nice.
Gaming Pit has a good group of gamers on regular gaming nights, and plenty of space for at least 30 people to attend an
RTT.
Giga-Bites is a bit smaller compared to the others, but has a good group of players, a nice staff, and you can't forget the on demand food counter!
In the end, if I were to give advice to a new person, I'd say, "You can't go wrong with going to the store closest to you." Although I would also recommend that people take time to visit other stores, and attend their events as well as the home store. In the end, when any store goes out of business, it hurts the gaming community as a whole.
Clay