Much awaited Windows 7 RC 1 is now officially available for download from Microsoft servers, you can find direct ISO download links at end of this post, the first release candidate of the upcoming operating system is set to expire on June 1, 2010 giving users plenty of time to test the platform before purchasing.