Microsoft Windows 7 Beta 1 which got leaked and cracked earlier is now officially available as a public download, Microsoft is also giving away 2.5 million free legitimate keys to let users try the first Beta of their upcoming operating system.
Here is what you have to do to get your Windows 7 Beta Download and a Free License Key. Windows 7 Beta expires on August 1,2009.
Download Windows 7 Beta 1 ISO Images via these direct links - Windows 7 (32bit) and Windows 7 (64 bit).