The page is already available, but the downloads don’t seem to work yet. Visit my Windows 7 Download Page for all the Windows 7 Download links (TechNet, MSDN, Public Beta!)
You have to be quick because it’s only available to the first 2.5 Million people!
“Due to very heavy traffic we’re seeing as a result of interest in the Windows 7 Beta, we are adding some additional infrastructure support to Microsoft.com properties before we post the public Beta today. We want to ensure customers have the best possible experience when downloading the Beta, and will be in touch once the Beta goes live.”
So no key at 12:00 PM PST, but you can download the ISO images. The links are located at the bottom of the Windows 7 Download Page.