I'm the resident Firefox enthusiast here (sorry Internet Explorer and Safari fans), and I've been rockin' the vibrant lil fox as my iChat avator/buddy icon for the past few weeks and constantly getting asked, "wtf is up with that fox?!" No, it's not from Nintendo, and it's not related to astrology. So now, the wait is over. Get your Firefox 3 today and help set a Guinness World Record for the most software downloaded in 24 hours. Read more about this event from Time.