The public release of Windows 7 RC is now available at the Microsoft Windows 7 web site. You can obtain public keys as well.
http://www.microsoft.com/windows/windows-7/download.aspx
http://www.microsoft.com/windows/windows-7/download.aspx