Microsoft released the beta version of Internet Explorer 7 which finally includes the tab feature. It also has a nice snapshot of all the browser tabs in one window. I have been using it for the last 1 week. I have noticed that it takes significantly longer for pages to load when multiple tabs are open as opposed to those pages loading quicker in other browsers. It may be a minor glitch and hopefully will get addressed soon.