Anyone tried JDownloader? It's really good for these sharing sites, but you do have to enter any captcha that pops up, which can be annoying if you decide to go to bed leaving it on.
http://jdownloader.org/
I hate and love jdwonloader.... It works great when it works but sucks when it doesn't