They usually are released on MGs, Beta News, Softpedia and Download.com prior to showing up on the Mozilla site. I think it is to try and cut down on server load. Could be wrong.
They also released the Mozilla Firefox Beta 3.0 Beta 5 Pre-release. Sounds like it is getting close to going live.