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.
Related Articles

Internet Explorer 8 RC1 Now Available
Yesterday, Microsoft announced the availability of IE8 RC1.

Windows Live Writer – my new favorite blog editor
My brother wrote about the release of Windows Live Writer in a recent entry. I have been testi

My first look at Windows Sandbox
Earlier this week, Windows Insiders who were part of the Fast Ring, got their first glimpse of an isolated desktop environment called Windows Sandbox.