Today is Firefox 3 download day! As of about 1pm EST you can download the latest version from mozilla.org. However, before you run right out to do that you should probably know that the servers are HAMMMMMMMMERED!
Even once you do get the download to start it will be painfully slow. I’ve been downloading for almost 5 minutes, and am only 50% done the 7.1mb file.