The site link above says, “The official date for the launch of Firefox 3 is June 17, 2008. Join our community and this effort by pledging today.”
But it isn’t available just yet. So when is Download Day?
According to the FAQ, “Download Day will coincide with the general availability of Firefox 3. The clock will start ticking when Firefox 3 goes out the door! We donâ€™t have a definitive date for Firefox 3 yet, but it should be in June.”
So keep an eye out! It could start at any moment!