Mozilla VP of Engineering, Mike Schroepfer, has confirmed that the final release of Firefox 3, currently in Beta 4 stage, is expected for June, a full quarter later than the latest estimate and some nine months past the original. According to Firefox 3 Beta 5 release schedule, it is being built as I write this
http://feedproxy.google.com/~r/MozillaLinks/~3/Y6u5H8VZCYE/