Hardly seems credible: Firefox (Mozilla Corporation/Mozilla Foundation) made $72M last year?! – The Jason Calacanis Weblog