Mozilla.org is totally slammed, I got decent download rates here if you are looking for a mirror.

http://64.12.168.243/pub/mozilla.org.../releases/1.0/

Not much/any different than the release candidates that I have been able to discern.