Firefox 4 Downloads Infographic!
Firefox 4 launched on March 23 2011 and within the first 48hrs managed to squeeze out 15.85million downloads. For those who understand just how incredible their hosting service must be, you’d appreciate the sense of achievement that these guys feel.
Here is an infographic that highlights some of the achievements that the Mozilla team can be proud of:






How I proposed - Video - Love is...
I cried like a kid who dropped their icecream here. Congratulations! WHow I proposed - Video - Love is...
I cried like a kid who dropped their icecream here. Congratulations! WHow I proposed - Video - Love is...
Thanks guys! I appreciate it :)How I proposed - Video - Love is...
Beautiful, well done and congrats - all the best wishes to you and you