Just installed it and it feels better than the previous beta. I saw many Microsoft employees using the Beta as their Standard Browser already. Testing it out is in my opionion a must for Web Developers, so if you haven’t checked it out yet better go for it! And don’t worry, it can be completly removed from the system and you got your old IE6 back afterwards.
Internet Explorer 7 (IE7) Beta 3 has been designed to make everyday tasks easier, provide dynamic security protection and improve the development platform and manageability. End user improvements include a streamlined interface, tabbed browsing, printing advances, improved search functionality, instant feeds (RSS), dynamic security protection, and more. Visit the Internet Explorer site for more information on IE7 Beta 3.
Download: IE7 Beta3 WinXP SP2