links for 2007-09-09 It's official....We have a contender. Firefox has been downloaded over 400 million times. (tags: application firefox statistics web mozilla) Info Written by Greg Tirico On September 8, 2007 In daily links