2646029 comment Comment FF @ 63%, IE @ 16% & others total 21% (Score -1, Troll) 343 by CarbonBasedSoda on Friday July 29, 2005 @05:34AM (#13193169) Attached to: Firefox Downloads Reach 75 Million 63.1% of readers user Firefox here.