Just a quick update to let you all know Firefox 3 will be released at 10am PDT – that’s 6pm GMT and 7pm CET. Not too much longer to wait… please hold in there!

Here’s the post on the Mozilla blog about the timing:
http://blog.mozilla.com/blog/2008/06/16/downloaddaykickoff/

We are nearly there!!
Standby!