Firefox is gearing up to set a Guinness World Record for the most software downloaded in 24 hours by encouraging all 175 million+ Firefox users to upgrade in a single day.
Final shipping date is estimated for mid-June. Release Candidate 2 is currently expected to be available on Wednesday, June 4th.
Are you in? Sign up now to get notified when Firefox 3 goes out the door.