Some more dates speculation
http://androidforums.com/723867-post11230.html
1) Pre orders will take place on May 21st at BB and Radio Shack
2) Pre orders are going to be filled on May 29th
3) June 6th will be general public for everyone else.
This is a planned designed to give Sprint a opportunity to scale what demand will be. If demand is out of control on May 21st. Then Sprint will pay a expedition fee to meet the demands by consumer with respect to May 21st.
Soo..yesss..for heavens sake..if you go and pre order on the 21st you will get your EVO this month.
Cheers,
BSOD>-_O<