Xsever Firefox hit the 1 billion downloads mark today. Imagine the internet world without it! Link: http://www.betanews.com/article/Firefox-hits-1-billion-downloads/1248993179
Ayman Firefox hit the 1 billion downloads mark today. Imagine the internet world without it! Link: http://www.betanews.com/article/Firefox … 1248993179 Nice! congrats and thumbs up to Firefox and the Mozilla Foundation :)