Microsoft recently introduced the beta 3 of Internet Explorer 7. This is the last non-finalized version before the final release expected in November 2006. Like the two beta versions that preceded it, Internet Explorer 7.0 beta 3 supports RSS and offers tabbed browsing. It also brings some new features such as simultaneous update of all RSS feeds the user has subscribed and moving one window web pages by their tab.
Internet Explorer 7.0 beta 3