Download Internet Explorer Internet Explorer 9.0.8112.16421IC Final
The first public beta of Internet Explorer 8 is alive and kicking