iPhone will be on sale in 2000 retail locations. The store fronts would consist exclusively of Apple and AT&T retail stores.
If the iPhone is available in all the 160 U.S. stores, it means that the iPhone will be available in 1840 AT&T wireless boutiques.
Here is a report saying the buzz is louder than the real thing macnn
The release is on June 19th, so if you're planning on buying your own iphone, may you enjoy it :-)