Well, the short answer is
No -
however...
1) Previous iPhone release dates (not ours, overseas):
Original: June 29, 2007
3G: July 11, 2008
3GS: June 19, 2009
2) SaskTel CEO (Canadian mobile company) sort of let it slip (and then a day later or so, submitted a retraction to what he said):
"We’re building the 3G network right now. It will be up and running for July 1st (with) completion by the end of this year.” In addition, to kick things off when it comes to devices, Watson also stated that “The good news is that (Apple) is coming out with a new version of the iPhone in the June time-frame and they’re going to put us on that. So we’re quite excited about that.”
3) I dont know if youve seen the "completed" (Im sure changes can still exist, but looks pretty solid to me) iPhone 4G (in order of articles being released to the public):
a) "Barroom iPhone" Disassembled: Looks Legit - Apr 19 - Disassembled iPhone showing Apple parts / not some chinese knock off
http://modmyi.com/forums/iphone-news/707252-barroom-iphone-disassembled-looks-legit.html
b) Apple Confirms iPhone 4G is Legit And They Want It Back! - Apr 20 - Letter to Gizmodo from apple asking for their iPhone back a day later
http://modmyi.com/forums/iphone-news/707332-apple-confirms-iphone-4g-legit-they-want-back.html
c) 4th Gen iPhone pr0nz - Apr 20 - Just another video of the iPhone 4G in more detail
http://modmyi.com/forums/iphone-news/707343-4th-gen-iphone-pr0nz.html