Download Day 2008Firefox 3 will be released today, in about an hour from this post, and they are hoping to set the Guinness World Record for most downloads in 24 hours. So if you are a Firefox fan, head over now to pledge to do it, and be sure to download it within the next day.