Microsoft's web Browser Windows Internet Explorer 8 is now out of BETA, with the finished version available to download today. Internet Explorer 8 will also be the default browser included with Microsoft's Windows 7 operating system, due to be released later this year. IE8 offers improved compatibility in the handling of HTML, CSS, RSS, Ajax, etc. New IE8 features include: a redesigned Favorites Bar with additional functions, InPrivate mode (a stealth mode that retains no data of your browsing), and tab isolation (if a tab crashes, the browser itself and other tabs remain stable). For developers, IE8 includes tools for HTML, CSS and JavaScript debugging...