CNet reports that IE7 will require Windows XP.
Tell me again how Internet Explorer is free? Sure, as long as you’ve ponied up for the latest operating system. And you’d better hope it’s recent hardware too if you want to run Windows XP (although if you know what you are doing it can run on older hardware, how many regular users will have that knowledge?)