encyclo - 12:37 am on Oct 19, 2006 (gmt 0)
From the News.com article [news.com.com]:
The browser is back.
Some 18 months after Bill Gates pledged to revamp Internet Explorer, Microsoft is ready with the final version of Internet Explorer 7. The new Web browser, which has been in testing for months, is now available for download from Microsoft's Web site.