Multihost downloaders

offcloud is the best multihost downloader i have found to date, still using it now. Supports a large range of hosts.

They also offer a free account with limits and a paid account for a very low cost.