Today has been christened Download Day 2008 by the Mozilla Organization. You can do your part by downloading Firefox 3.0 today in order to help set a World Record for the most software downloads within 24 hours. Don’t forget to tell your friends, family and colleagues to do the same. The Firefox developers have done some amazing work, especially regarding memory usage; it’s crazy fast.