Já está disponível o IE 7 Release Candidate (em inglês). Faça o download; teste; use:

 

 

Internet Explorer 7 Release Candidate 1 for Windows XP SP2

Internet Explorer 7 Release Candidate 1 for Windows Server 2003 SP1

Internet Explorer 7 Release Candidate 1 (Windows x64 Editions)

Internet Explorer 7 Beta 2 Uninstall Toolkit