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:
We are nearly there!!