Matt says Jun 17, 2008 06:12PM I wonder how this Firefox download fest is effecting all Internet content.