Microsoft Releases Final Version of Internet Explorer 8