Leechget definitely the best by far.
http://leechget.de/
LeechGet was designed as a fast, comfortable and also powerful download manager, providing all capabilities you need to download files from the Internet quicker and simpler than ever. Unlike other Download Managers, LeechGet is and will always be Freeware (not Ad-Ware), it can be used free of charge without displaying ads.
Simple to use
One of the main aspects while developing LeechGet was simplicity - every function must be integrated in an easy-to-use yet powerful interface. LeechGet uses a Microsoft Outlook-like user interface with which many users should already be familiar: a navigation bar on the left and a concise menu provide access to important functions of the program while Wizards are used to perform more complex tasks. Modern styled controls (which means in this case Windows XP styles) enhance the Look&Feel of the application. In addition, LeechGet seamlessly integrates in the Windows 9x/2000/XP environment and the Internet Explorer, allowing you to easily start and manage your downloads.
And yet powerful
LeechGet is not just a simple download manager, it also includes a full-featured FTP client. The ftp Explorer allows you to download, delete and manage files on FTP servers. You can as well use the "normal" LeechGet download engine to download FTP files when you're connected to a server. Besides, LeechGet provides many functions such a automatic downloading, download timer, automatic hang-up and shutdown to perform unattended downloads or uploads. A Webparser lets you download complete website with all images and scripts in no time and a history list gives you quick access to downloaded files.
And the best: It's completely free
As you can see, LeechGet already provides tons of useful features, and please be aware that this is just version 1.0, there are a couple of features that are not yet implemented and will be available in upcoming versions. If you have any wishes, suggestions or questions about LeechGet, feel free to contact us. We count on you to improve and develop LeechGet. One more important thing about LeechGet is that this program is completely free. Unlike many other download managers, LeechGet doesn't install any kind of adware, spyware or other unwanted software. You can use LeechGet completely free of charge. Enjoy this fine Freeware!