Internet giants, Mozilla have announced the release of the latest update of their popular, open source web browser, Firefox 3.5 The new release comes one year after the media rejected Firefox 3.0. However, this time, Mozilla promise to please Firefox users...