Where are the ATL folk going to get their iPhone? I'm in the Buckhead area and there are a couple of AT&T stores to choose from. I plan on avoiding the Apple store at Lenox mall at all costs. It's guaranteed to be insane. I'm sure the AT&T store across from the mall will be just as crazy.