The sexiest browser alive – Mozilla’s Firefox – has been released.
The popular Firefox/Mozilla sites are going bonkers today. You can try hitting one of the mirrors. Here’s a Google cache listing of mirrors. Be sure to navigate back up & out to the final release folders.