After 25 million downloads of IE9 beta, Microsoft today announced the availability of the Release Candidate of Internet Explorer 9. The release candidate, also knows as IE9 RC, is available now at www.BeautyOfTheWeb.com in 40 different languages. Microsoft included over 17,000 pieces of user feedback in the new IE9. These changes have moved the Internet browser forward in all areas including performance and standards, user experience, and safety and privacy.