Microsoft releases beta version of Internet Explorer 8

Microsoft last week released a broadly available test version of its latest Web browser, Internet Explorer 8, including a tool to cover one's tracks across the Web.

If you want to include this story in your blog, copy and paste this formatted text: