Much earlier than the expected official release Windows 7 RC in May, the installers of Windows 7 RC are available on the torrent sites.
The torrents are very healthy and hundreds of seeders have joined to support mass downloads. Also the torrents are certified as authentic by many popular websites and blogs who downloaded and installed them.
Visually there are not much changes in the RC when compared to Beta but there are there are 36 changes that improve the performance and stability massively.
If you are in hurry to get your hands on RC then head to torrent sites and download it(guide to upgrade Windows 7 Beta to RC). Otherwise to play safe you can wait few more days as Microsoft is expected to release it officially on May 5.