The next pre-release of Internet Explorer 7 won't arrive until sometime after the first of the year, conflicting with earlier statements. One likely explanation is that the software giant is working to integrate it with Windows Vista.
Microsoft Delays Next Internet Explorer Release
Microsoft Delays Next Internet Explorer Release