I googled and found the stats from last year (2007) for the first iphone. On the day of the iPhone launch, 272,000 iPhones were sold in the US in the first 30 hours. The 164 Apple stores sold 200,000, but did not run out. Therefore each store, on average, had more than 1,219 iPhones in stock, since they had leftoversl The 1800 AT&T stores sold 72,000 and ran out. Therefore each store, on average, had 40 iPhones in stock. Probably figure the same for 2008. If you arrive at an att store and there are 40 plus people in line...good chance you should head for an Apple store. Of course the bigger, more city ATT stores may have had more then average in stock.