Well, I have tried several video downloaders, and I found KeepStreams really convenient. It provides three free trials, and the maximum download speed can even reach 10mb/s. I love it!