Microsoft have released English, German, Japanese and Simplified Chinese beta 2 versions of Internet Explorer 8. The installer weighs in at 23.1 MB and users will be required to remove beta 1 before it can be installed.
Windows Vista users will have to dig deep to find the uninstaller for beta 1, it is located under: Control Panel, Programs & Features and in the left menu: "Installed Updates" under the listing Windows Internet Explorer 8. You will then be required to restart your system before beta 2 can be installed.
Neowin obviously needs some work, as some pages can only be viewed correctly in compatibility mode which can be activated in the address bar like so. IE7 mode is there, but has been changed to this handy new/updated feature which allows only certain sites to display in compatibility mode, while retaining native mode for other websites and/or tabs.