Well for those that enjoy testing Beta software... DO NOT install on a Production System (you've been warned)
As posted on DailyTechMicrosoft Releases Internet Explorer 8 Beta
Microsoft Download site: Internet Explorer 8 Readiness Toolkit
Here is the download link for Firefox 3.0b3 Betaclick to download - Firefox 3 Beta 3
DailyTech reported last month that Microsoft was on the verge of releasing test versions of the Internet Explorer 8 (IE8) web browser. Microsoft made good on that promise today with the public release of IE8 Beta 1 at the MIX Conference in Las Vegas.
The beta browser is available for a wide range of Windows operating systems including Windows XP SP2, Windows Vista and Windows Server 2003 SP2. According to Microsoft, IE8 Beta 1 will not install on "prerelease versions of Windows Vista SP1" or "checked versions of Windows".
IE8 includes a number of new features including the "Activities" contextual data management service, a new Favorites Bar, an improved Phishing Filter, Automatic Crash Recovery and “Webslices”.
Microsoft software architect Alexander Strauss goes on to explain Webslices, stating, “Webslices are simply portions of arbitrary websites to which a user can subscribe to. This enables a user to have updates of sites he regularly visits right at his fingertips without navigating to the respective sites. A webslice behaves just like an RSS Feed. The slice itself will be added to the Favorites bar of IE8 when a user subscribes to a webslice. In order to subscribe to a slice it must be discovered. The discovery is quite easy as IE8 will display a special symbol if a page offers a Webslice.”
IE8 will face some stiff competition from Mozilla later this year. Mozilla's Firefox 3.0 web browser is currently in the Beta 3 phase and has received generally favorable reviews around the web.