The pre-release version of iPhone firmware 2.0 had confirmed that 3G iPhone was coming soon. We now have Gizmodo reporting that "sources close to the 3G launch" have confirmed that the iPhone 3G will be announced at the WWDC 2008 Keynote on June 9th.
They go on to provide some more interesting details.