Microsoft Releases Internet Explorer 7 RC1

Microsoft has released the first release candidate of Internet Explorer 7, which means the browser is not far off from its final build. You can find out more about there browser here, and can click here for a direct link to the download page.