Still waiting here, though if Mozilla is a US West Coast based company, it's really only 8AM there. If it is Eastern Coast US, then it's 11AM right now, which is my current time. Really, they'll probably release it around lunch time for them.
Edit: Guys! Firefox 3 is coming out in 15 MINUTES...