Since it was officially released around 7 hours ago, Firefox 4 has been downloaded nearly 2.4 million times. I feel many things today. I’m deeply proud and humbled to be a part of the Mozilla community and contribute in my own small way to what I honestly believe