Well today is the day and Firefox Download Day is meeting with a bit of failure in spite of success. Mozilla.org is slow, spreadfirefox.com is down and addons.mozilla.org is flakey. Well at least the browser is stable!
Help, News and other information for success in life on and off the web.