Best Buy Mobile stores will begin offering the iPhone 3G nationwide on Sept. 7.