Friday, June 20, 2008

Envy...

Reaction to Firefox's 24 hour, 8-million plus downloads.