Firefox 3 available in under 10 hours.Posted on Jun 17, 2008The mayhem will commence shortly. Notice the barrage of plugin updates today? :)