While the Mozilla and Firefox sites appear to be overloaded at the moment, you can grab Firefox 1.0 from the official FTP site.