Firefox 3 has finally arrived!  Help Mozilla set a Guinness World Record for the most software downloaded in 24 hours by heading over here, and downloading FF3!