Pre-orders and previews begin April 10, launches April 24.
Swiss iPhone, 3G iPhone on June 9th?
The iPhone will be available later this year. We will inform you personally as soon as we have more news.As typical for these announcements, no details are provided.
Meanwhile, GeekSugar cites their "reliable inside source" and says that the 3G iPhone will indeed be launched on June 9th at Apple's Worldwide Developer Conference keynote. This is in line with most evidence, though the recent disappearance of iPhone stock drove speculation that the 3G iPhone announcement could come even sooner.