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. Interested parties will be able to grab them from the Internet Explorer 8 Web site, officials said.