|The browser is back. Some… |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
Read more at: http://c.moreover.com/click/here.pl?r674277368.