IE 7.0 for Windows XP has now been released. Check out the IE7.0 Website for download details. The English version is available now for a free download with other langauages becoming available in the coming weeks.
For now its a free download but in November it will be made available as a High Priority update via Automatic Updates.
This failed to download--what can I do?