The release of Mozilla's Firefox 3.5 comes after a somewhat rocky development period. Before arriving at a final version of the open-source browser, the development team went through four betas and ...