Firefox download day came to an end with record ~8.3 million downloads in the 24 hours period. Initially Mozilla site experienced few problems like site down for some time and the downloads didn’t start immediately. But finally the Firefox community has finally made the goal of having the world record for most software downloads on Mozilla names.
This is all only possible if you have strong community that supports for a cause and mozilla has just shown that. If you build an awesome product people will care and promote it too.