Download Windows 7 RC (both x86 and x64) from Direct Download Links
As expected, early morning today Microsoft has announced the availability of Windows 7 RC to the public. Windows 7 RC is available for download in 32-bit as well as 64-bit from today till July 2009.
However when you will proceed for Windows 7 RC Download Page on Microsoft website you need to login with your Windows live ID to access download link and Windows 7 RC Activation Product keys in case you don’t have then create one from here.
If you do not want to create new Windows Live ID then here direct download links for Windows 7 RC which you can add in your favorite download manager and start downloading.