Just coincidentally was checking to see if I had the latest version, and, sure enough I saw that FF3 releases later today.
Just a heads up.
EDIT:
Up and running -
http://www.mozilla.com/en-US/firefox/all-rc.html
Love it, personally. Really streamlined.