Microsoft early Tuesday put live the Beta 2 release of Internet Explorer 7, the company’s new standalone browser for Windows XP and Windows Server 2003. A new IE Web site is promoting the beta, which Microsoft is targeting at both enthusiasts and the general public.IE7 Beta 2 follows a preview release in January and a layout-complete build that debuted at MIX 06 in March. Margaret Cobb, IE Group Product Manger, told BetaNews that although there have been many noticeable changes since MIX, Beta 2 brings improved compatibility and a far more reliable browsing experience.
BetaNews | Internet Explorer 7 Beta 2 Released
You can download the beta here. It installs over IE 6, but users can revert to the 6 if 7 isn’t cutting it.