Microsoft on Friday confirmed the readiness of both the Release Candidate for Windows 7 as well as a new approach the company is taking to support legacy Windows XP apps. The developer now says that its recently leaked Release Candidate will be available to MSDN and TechNet members on April 30th and that the public will get access on the promised May 5th date. The release is the last widely avai