Microsoft is proclaiming Internet Explorer 8 (IE 8) finished and will be releasing the final bits for download on March 19. Microsoft plans to make the bits available as of 9 a.m. PT on Thursday.
If you haven't tried Internet Explorer 8 yet, I've got two reasons you should. First, it rocks. Second, for every IE8 download, Microsoft will donate 8 meals' worth of food to local food banks. Heard ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results