It looks like Microsoft will beat Mozilla to the punch for final releases of their flagship browsers. Boasting many of the features demanded by users, including some that Microsoft said “weren't important”, Internet Explorer 7 is on its way and may be released this month. Originally mentioned in an MSDN blog, it mentions that IE7 will be pushed via automatic updates. That's definitely going to give them an edge in getting people to use IE7, though exactly how the unattended install will impact your desktop isn't clear. Is Microsoft truly ready to release IE7, or are they just trying to recapture some of the audience lost to FireFox?