Firefox 3.5 beta 99 aka 3.5 Preview.
3.5RC1 has been delayed somewhat, so to keep the peace and “get 6 weeks of fixes out to our beta users.”
“this isn’t a “proper” beta, rather a quick release to help find blockers for final.”
Available now through Check for updates or auto update within 24hours.
Short related news blurb.