Microsoft initially released the Windows 7 beta Friday afternoon, but the massive user response caused Microsoft’s servers to buckle under the pressure. Following the addition of extra “infrastructure support,” the files are now back online in the following locations:
• Windows 7 beta: Official Microsoft page
Microsoft’s complete collection of Windows 7 news, videos, Q&As, and official download information.
• Windows 7 beta TechNet download page
The official download site for Windows 7 via Microsoft’s TechNet Evaluation Center.