The Mozilla Project released version 3.5.1 of their Firefox web browser today. Users of the Microsoft Windows operating system will rejoice to hear that the long loading times plaguing version 3.5 have been addressed. Additionally, one critical security fix (MFSA 2009-41) has been applied. By now, your browser should have already alerted you to the update. Download it!