Microsoft has launched Internet Explorer 8 Beta 2 version in English, German, Japanese and Simplified Chinese languages.
As far as I know Windows Vista users will have to find the uninstaller for beta 1 and 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.
In new IE 8 they have enhanced tabbed browsing, good looking address bar, Inprivate browsing, undo closed tabs. Even you can reopen last browsing session.