?Our browser brings back focus to sites?

Microsoft's ubiquitous browser, Internet Explorer, has been facing the heat for some time from new kids on the block: Mozilla Firefox and Google Chrome. While Explorer was clunky and prone to hacking, Chrome and...