cuttingthechai.com
Six Countries Don't Have Firefox 3
Firefox 3 created a world record with over eight million downloads in a day and there have been over 619 million downloads of the much loved web browser!