I've been using e-mule. Seems to work really good, not nessesarily fast, but it's always consitant. Like if I que something up to download, it almost always downloads overnight or within a day or so.