Eight million downloads later, Mozilla's Firefox is a fine piece of software that needs no introduction. So, if you were skeptic about dealing with beta software, fear no more because this is the day of the final release.
You can grab Firefox 1.0 final release already. And while Mozilla servers seem to be handling the load quite well for now, don't hold your breath and try to get your copy as soon as possible. In case of a server crash because of the heavy traffic, we will update you with torrent links if necessary.