Looks like the Windows 7 beta download has been delayed while Microsoft adds additional infrastructure support. A little disappointing but I guess it's best to make sure everyone has a good experience with this new version of Windows from the beginning. I'll provide an update when I see it's back and running.