Ok - finally found it - not where you'd expect it to be (front and center) but on their damn blog - downloads don't start until 10:00am PACIFIC TIME. Seriously? Do you really want to set a world record here folks? Because if you do - you might want to get a JUMP on the day and let people in early timezones start downloading at the crack of dawn.
Am I wrong or is today NOT June 17, 2008? Is today NOT Mozilla Firefox V.3.0 Download Day? Then why can I NOT download Firefox 3 from Mozilla's website today? There is NO link to it - there is NO Version 3 other than Beta. There IS a pledge page saying that Download day is June 17, 2008 and that they want to break a record. So tell me Mozilla - how are you going to break a record for downloads when it's already 8:00am EST and I can't even download your friggin program???