I heard the rumored release date was June 11, but that was before the press conference. If pre-orders start May 7 does a release of June 11 still make sense?
Traditionally, the EVO has been released on a Friday. June 8th is a Friday.... Just a guess based on the past...