I use Flashget. Works great, it splits your files into up to 10 different feeds and then re-assimilates them on your end. It usually results in 4-5 times faster downloads. The free version is banner supported.