Internet Explorer 9 Release Candidate is available for download right now, ready to show you the Beauty of the Web, and you can find it here or here. Meant only for Windows Vista and 7, the IE9 RC will not work on XP or below. Check it out, and let us know what you think in the comments section below!
According to Microsoft, over 25 million beta testers helped out with the testing process that lasted months. They received over 17,000 "pieces of feedback", more than all the feedback for the "entire development life cycle of IE8." Let’s see if all that was worth it!