Although the official Beta version of the browser IE 9 can be found at beautoftheweb but the news is that the a new build of IE 9 has leaked to the web with few tweaks and improvements. The build that is circulating these days is the 9.0.8027.6000.
The main improvement in this build is the feature of showing transfer speed in the download manager without having to overlay your mouse on the download. But to remind all the viewers that the version is still in Beta stage so you might experience some issues with the version.
You might not like to install this release on a system where you work with important data as the build is in Beta stage and not in final version. After installing the release your system might also show up the update to be installed, installing which can improve its stability.