If you have trouble downloading due to disconnects or partial downloads, I suggest trying a Bittorrent-type client.
However sharing files is not for the technologically-faint-of-heart. If you cannot use file-sharing, and you are still having difficulties, I suggest Free Download Manager. It’s free and will help with speed issues and with partial or failed downloads.
Still have trouble? Tell us about it by commenting below.