Internet Explorer 7, a BETA version of long-awaited browser was released by Microsoft. The new browsers, boasting updates such as RSS feeds, tabbed browser ability, and a minimalist toolbar.
Mozilla's Firefox browser, which is the Internet Explorer's largest rival, has many of its features being introduced in Internet Explorer. Internet Explorer was loosing many of its users to Mozilla in the past years.
MSDN subscription is not required to download the BETA release. I would advice you to avoid the BETA version because it's filled with bugs. Reviews noted that the features in Internet Explorer BETA are old and just an easy attempt to catch-up to the tools of other browsers like Firefox.