The software maker released the third and last beta version of IE 7 on Thursday, getting closer to final delivery by the end of 2006. That will be the first major update to the popular Web browser in five years, and much of the focus for the new version is on security. More...