|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.|
I'll be testing that later I think.
EDIT:Information disclosure bug blights IE7 release. Oh well, never mind.