A Microsoft já disponibilizou o novo Internet Explorer 8 RC1 (ainda não é versão final) para baixar. As versões RC (release candidate) são bastante próximas das finais portanto acredito que vale a pena testar e ver o que a Microsoft está inventando desta vez.
Aqui estão os links (atalhos) diretos para você baixar não ficar por ai procurando:
Windows Vista e Server 2003 32-bit
Windows Vista e Server 2003 64-bit
Stay connected