The browser war is on, as Internet Explorer 9 just hit 2.35 million downloads in first 24 hours. Firefox 3 holds the Guinness world record for most software downloads in a day, 8 million in 2008.
Mozilla plans to release Firefox 4 on March 22. Users can expect to download the version starting at around 7 a.m.Pacific time. No major bugs have been spotted, hence the release and download of the beta version can be considered safe for now. But the Firefox team will continue to have triage sessions on a daily basis to watch for major issues.