Reliable downloading mirrors (betatest)

Well, if you're OK with Canadian webhost, here Web Hosting Canada | Canadian Web Hosting, Domain Names & Servers

It's pretty decent..and it is pretty cheap, especially after conversion to USD.