DOWNLOAD MANAGERS
Idm is best as it support more websites flash media download but one thing that i don’t like is that you have to buy it of course it gives you 30 day trial
2. Eagleget http://www.eagleget.com/download/
it has all the function that idm has without the cost so i will recommend you this if you don’t want to pay.