Internet Explorer 8 Beta 1 Now Available
Microsoft made Internet Explorer 8 Beta 1 available today, with the first public display in the Mix Keynote Address. The browser focuses heavily on W3C compliance, has an IE7 compatibility mode (developer-controlled) and boasts significant performance enhancements. Grab it here: http://www.microsoft.com/windows/products/winfamily/ie/ie8/readiness/Install.htm