Mozilla released Firefox 3.5.1 that fixes the annoying bug of long load times on Windows, closes some security holes and makes it a bit more stable.
Resources: Download | Changelog | Release Notes
Web Hosting by Soft Dreams