wget is a great tool for downloading files from the internet. It does supports resuming (via the -c command switch) and a hell load of other things, like SSL, FTP etc.
Its rock solid, support files bigger 2 GB, etc.
Check it out, it is available for Linux and Windows and it is open source.
Attached you will find version 1.10.2 compiled for Windows.