I use Flashget to DL almost anything from the internet. Just copy the DL link in the app and the DL begin. My DL speed usually always get maxed out, but I have a relatively slow connection at home.