EDIT: As all good things go, if it's too good to be true it probably is. The actually release date for the 3G iPhone is set for July 11th.
The new 3G iPhone that is expected and now confirmed via sources from Gizmodo will be released TODAY Monday June 9th after the keynote address by Apple guru Steve Jobs.
Althought it is still based on confirmed sources based on recent news about boxes arriving to retailers worldwide this has some credence.
Now to wait and see what happens.
Follow the news live via MacrumorsLive.com