IE 8 Beta 1 Now Available

Internet Explorer Beta 1 is now available for download.  For the first time ever, Microsoft’s IE passes the Acid Test, a test designed to check web standards compliance in browsers.