Today Mozilla updates its popular open-source browser to version 3.5, just six days after the third release candidate Read More