Mozilla is planning to release Firefox 3.0 at 10.00 a.m. PDT (Pacific time) and attempting to set Guinness world record (maximum number of downloads in 24 hrs).
Update: 10.02 a.m.: PDT. It looks like Mozilla’s site is terribly slow or down due to this. Firefox 3.0 should have been out by now.