Download Firefox and Set a World Record

Download Day 2008

Firefox 3 was released today, with several nice features that improve some subtle glitches in our layout. Yay!