By donmc, 31 July, 2009 They must be doing something right... Firefox has been downloaded more than 1 billion times as of 11am on July 31st 2009. http://www.onebillionplusyou.com/