Short Note : Internet Explorer 9 - for “Platform Review” available for download and testing
Microsoft had published an (I call it an) sneak preview on the IE9 development status. There really funny features included which can be directly viewed on the same link when you visit the same site with IE9.