techdigest.tv
Internet Explorer 7 still losing out to Firefox, says, errr... Firefox - Tech Digest
According to the "Spread Firefox" website (who I'm sure are being entirely impartial) Microsoft's announcement of 100million installations of Internet Explorer 7 is entirely (?) attributable to upgrades from IE6, with the total market share of Internet Explorer dropping over...