Download Mozilla Firefox 10 final version It seems that Mozilla has already made a habit of releasing a new version every 6 weeks...