Internet Explorer 8.0 Beta1
Seems like I overlooked this release, well the new version of Internet Explorer can be downloaded here. It has some new an exciting features definitely worth checking out. You can look at the demo video’s to see how the new functionality exactly works.