but if you go to Windows 7 site Welcome to Windows 7
and you click on view no-page style (both in IE and FF3)
there is a link called "download the Windows 7 Beta"
which links to this Windows Client TechCenter Home
(this im thinking will be the download site for sure)
and then redirects to this Windows Client TechCenter Home
hmm very interesting.....
i wonder if they even deleted the text in the page in the first place...