Are you KIDDING?
I fired my downloader (10 retry) at each available server in turn, and went a few times round before it hooked up (and I use a 3 second delay, to stop it machine-gunning too badly) http://www.metaproducts.com/mpDE-AY.html
The other advantage (assuming server supports resume) is that it avoids that irritating waste of time and server load when a download bombs out at 99% - amazing how often that happens!
I also use only ONE thread unless there is a good reason not to, and many servers won't let you have more than TWO anyway - defaults for this are more aggressive, TURN IT DOWN!
Edited by - Matthew on 01/27/2002 16:51:20