Firefox 1.0 Released

Firefox 1.0 is here! and the site is jammed!