I don't believe there is any torrent or alternate download site Hamudon however there are two download servers. One is a US server based in Chicago and the other is EU. Did you try them both?
I went through and download the data files from the US server and I was getting 360-420 kbps. This is probably on your end, all I can tell you to do is use the EU server but everything is working from my test of deleting my data files and re-downloading them.