As the BGR’s latest news told, the iPhone 4G will be on sale on June 8 in the United States. And the AT & T has also confirmed that the iPhone 4G/HD will be certainly on sale in June, not July.
But there are some other news said that the release date may be June 7, 21, 22 or 25, but the final release date will be confirmed at June 8, the day after tomorrow.