3.5 stars "Initial Impression" Review of: Firefox 2
June 17, 2008
0 replies
1 of 1 people found this review helpful
This is the end of the web as we know it! In reply to: "Mozilla CEO: Chrome was inevitable"
September 2, 2008
0 replies
I think there's a lot of good points on both... In reply to: "Comcast to throttle some customers' Web speeds"
August 21, 2008