Firefox Download Day 2008 has started. Everyone, please download Firefox, so we can set a world record! [ad]