PC World – Within the past couple weeks, we have had two major Web browser releases. Microsoft unleashed Internet Explorer 9, and Mozilla officially launched Firefox 4. Each browser had millions of downloads on its inaugural launch day. Firefox appears to have won the launch-day contest, but if you dig beneath the stats the battle was perhaps much closer than sensational news headlines might suggest.
(more here…)