Microsoft released beta version of Internet Explorer 9 couple of days ago and you can download it from here. The installer provided on the official IE 9 website is an web based installer and it requires Internet connection for completing the installation.
If you want to install IE 9 beta on a PC which does not internet access you need offline / standalone installers. Here at Tech Dreams we are a big fans of offline installers. Here are links for downloading the standalone installers
- IE9 Beta for Windows 7 (32-bit)
- IE9 Beta for Windows 7 (64-bit)
- IE9 Beta for Windows Vista (32-bit)
- IE9 Beta for Windows Vista (64-bit)