This morning, the English version of Internet Explorer 7 for Windows XP was released to the web; it's available for download here.

There are myriad improvements over IE6, of which tabbed browsing is just the most obvious.  Were I you, I would certainly take these bits out for a spin.

Enjoy!

     -wp