In case you're having trouble downloading Firefox 1.0, released today, here's a nice mirror that includes a .torrent.