Yes folks, it's another one of those *Xander needs help* days

Anyway I would like to know what you think is the best program to download with. All I basically want is something that will resume if I get disconnected from the net, or want to carry on the next day. And maybe something that I can queue downloads on so when one stops, another starts but that's not so important.

Any ideas?