According to Paul Thurrot's WinSuperSite, the next release of Microsoft's Internet Explorer, dubbed IE 7, will include tabbed browsing. There are a few other facts and speculations reported on Winsupersite.com including IE 7 to be free similar to past IE versions, and also that IE 7 will only install on copies of Windows XP with SP2 installed.