Maybe the server is just too busy.
I usually uses the Swedish ftp-server
The "iso" folder contains build 46 iso's, the latest stable version.
The "beta" folder is build 127 iso's, the latest beta version.
I use kget to retrieve the iso's, and at nighthours i don't get any
Build 127 works very well, go for that one