In order to stay on rack to its roadmap, Microsoft is pushing hard on Windows 7 development, and just released a new build, know as Windows 7 RC 7100 and started distributing it to its OEM partners and exclusive customers. To prevent geeks or pirates to distribute it over the P2P networks, and/or find it associated with embedded malware or Trojan, Microsoft seems to plan a semi-public release for May 5th, however information might not be fully reliable on that point.