internet Download manager works best for me.i also purchased life time license however what disappoint me is that free updated for 3 years only but still good /clean download solution with good integration with all browser
if i choose free software.it would be definitely Eagleget