mytechguide.org
Firefox 3.5.1 Released, Update Now
We have already twitted about this two days ago when it was available through FTP and Mozilla was uploading the update to the update distribution sites.