Firefox 3.0: A Testament to the Power of the Crowd