Congrats to the open-source world and mozilla devs. 8 million downloads in 23 hours. GG to crappy servers going down for the first hour. To date there has nearly been 30mil ff3 downloads.
60 came from Somalia. I figure it went something like this: "Hold on man, don't pick up the phone yet! I'm 97% done getting ff3." "Dood we are in the &#$3ing desert, what good is a browser?."