Have a dedicated Debian-based torrent download box, runs rtorrent inside a screen instance and watches a directory for torrents it needs to download. This has worked excellently for me for a few years ...