Firefox 3 is now out the door and ready for download. If you run into delays or server hiccups, just be patient and try again. Demand is pretty high.
Since it rolled out at about 11:15 AM Pacific Daylight Time, it’s already racked up almost 880,000 downloads, and is currently being downloaded at around 7400 downloads per minute.
According to Net Applications, Firefox 3 is already up to over 1.5% of usage share, which is impressive!
Now we press onward toward the release of Shiretoko — presumably Firefox 3.1.