Is out ftp://ftp.mozilla.org/pub/mozilla.or.../releases/5.0/
There were seven beta builds in three months and no Release Candidates. They are really pushing a fast schedule with this.
I'm glad they are releasing more often (Meaning new features and improvements get released in small amounts in a matter of months instead of tons of them every year and a half), but this naming scheme makes it feel kinda cheap.
I'll be calling this Firefox 4.1 in my mind :p: (After all, it was called like that internally before they changed the development model).