Microsoft is obviously chock-full of nice sweet people, slaving away to make its software products all groovy...but not Amy Barzdukas. She's just been saying some very snarky things about Firefox's Billion Downloads claim.
Internet Explorer: Whether you like it, loathe it or take legal action against it, it's still a force to be reckoned with in the browser wars. And today, Microsoft let loose the full edition of the software's latest incarnation--Internet Explorer 8--after a year of having a beta test version out in the wild.