After months of delays, Mozilla has finally released its Firefox 4 Web browser, and so far it has already accrued over 8 million downloads. Generally, if a product's release date keeps getting pushed back, it makes it even harder for the end-result to live up to the hype. Is Firefox 4 an exception to this rule? It seems so.
Read the rest of our post and then discuss it here!

Read the rest of our post and then discuss it here!