We are all thrilled to have Firefox 3 RC1 finally shipped – and early! It was orginally slated for end of May, but with some niffty work from the build, QA and development teams, we’ve gotten to the point where we’re ready to share our first release candidate with the world!
Click to download here:

and to read the Release notes here:

What an exciting start to the week! 🙂