Windows 7 Release Candidate looks like it has been released a few hours early.  I actually made it to the download page already and am currently downloading the 32bit version, if you get an Access Denied page, or the Java client...