Posted on August 28, 2008August 28, 2008 Microsoft Internet Explorer Plays Catching Up Game With Its Peers