Menu bar

Internet Explorer 7 released















Microsoft took the wraps off Internet Explorer 7 Tuesday, releasing the new "preview" version of its Web browser to the general public for testing. The program, still a work in progress, is available for download from the Internet Explorer section of Microsoft's corporate Web site, the company said. The company, which began limited testing in July, had promised to deliver a public beta by the end of March. [From ZDNet] Posted by Picasa