For all the fans out there, Mozilla is delivering as promised, after the release of Firefox 4, a faster release cycle for its wide used web browser. Now the final stable version of Firefox 5 is available for download from Mozilla’s FTP server, the official release is scheduled for tomorrow, Tuesday June 21st. This latest release come [...]