Today is the day. Mozilla aims to set the world record for most software downloads in 24 hours with their release of Firefox 3 which is expected today. So I say to everyone, the moment the official FF3 release hits the servers, go get it.
Update: According to Lifehacker, the release is set for 10am Pacific. Remember, to count in the record tally, you must download it from the official site in its entirety, updates don’t count.