BGR is breaking all sorts of news today, first with the 8520 and now with this:
They have what seems to be an internal memo referencing a June 5th launch date. Actual wording says a “LAUNCH LUNCH!” but hey we’ll take it.
Also noted is the fact that Best Buy was reported to begin sales on the Pre on June 7th, this further hints that a June 5th launch date is very possible.