Most of us have had Firefox3 in some or other Beta version or release candidate. Not the same as the final version now is it? And whats wrong with wanting to set a world record for the most downloads in a day for a browser? Good for them I say.
Mark your calendar, wrap a ribbon around your finger or write a little sticky yellow note. Download Day will start on June 17, 2008.