The IE blog says that IE 7 was released this afternoon for you to download.
Today we released Internet Explorer 7 for Windows XP. I encourage everyone to download the final version from http://www.microsoft.com/ie.
Does IE7 pose a threat to firefox ? Would be interesting to track the Browser Battle