Maybe Jobs is going to anounce something cool tonight during his interview and they are waiting to release the beta until after its anounced? Yes, it is unlikely, but it wouldn't be a bad idea considering the release of the Evo on the 4th. Maybe it would get people to hold off on purchasing it until WWDC?