What's going on with your servers? Download and even browsing your web-pages is really slow for days at least from Europe. Have a look to the attached copy&paste screenshot. Currently I try with HTTP since FTP connects currently fail much more often than HTTP.
If you are interrested in a download-mirror located next to DE-CIX (Frankfurt/Germany), contact me.