Mozilla continues to (benevolently) toy with Firefox fans, making a third Firefox 3.5 Release Candidate available for direct download or updating through the Help->Check for Updates path, while shying away from an official announcement about a final 3.5 release date. The link for 3.5rc3 release notes isn't working at the moment, but we'd presume this is a mostly bug-fixing release. Thanks Ryan!