Filed under: OS Updates, Windows, Microsoft, Beta, Windows x64
Windows 7 beta download is up, not on the Windows 7 page

Just because that's where it is doesn't mean you'll be able to download it easily. There are a few form fields to complete and you'll have to sign in with your Microsoft passport, and I have yet to have success. If one part of the form works, the next one fails.
My last attempt yielded a "please check back on the following business day," message.
Technical difficulties? From Microsoft? Oh, please.
Once they're fixed, this is the page that will start you on your journey to the beta download, so keep an eye on it. You might even want to use the Mr. Uptime addon for Firefox.
[ via Ars Technica ]