Microsoft’s IE team recently released their new version of Internet Explorer Beta 2. Check out the video on Channel 9; it is very interesting. You can download the beta at your convenience to test it out. Let me know what you think. IE 7 Improvements include a new interface, RSS Feeds, tabbed browsing, quick tabs, web search, improved security, phishing toolbar, and printing improvements.
One feature I would really like to see is a download manager. Firefox has a great download manager and I would like to see something similar in Internet Explorer.