Firefox 3 Officially Launched

Update : can be downloaded here too A few minutes ago, Firefox released it’s highly anticipated Firefox 3 browser. This is what happens when you set an exact deadline and get millions of people to pledge to download something within a fixed period of time; Less errors and a faster browser experience – good enough … Read moreFirefox 3 Officially Launched