Firefox 4, the latest version of Mozilla’s free, open-source Web browser, was downloaded around 5 million times in its first 24 hours. According to Mozilla’s website, downloads were up to 6.8 million by 10 a.m. ET Wednesday, just over a day after the update was released. Minutes before Firefox 4 turned a day old early […]