Saturday, September 18, 2004

FireFox Download - Countdown Status

Wow. This is cool. At this point of time, there have been an estimated 789,860 Firefox downloads.

The goal seems nearer and nearer. The progress meter here >> says it all.

No comments: