Post updated in August 2012
This article is quite dated. My current recommendation is to use Docker. Undoubtedly, torrent is one of the best protocols for file sharing.
For a data hoarder, it is important to have a powerful and well-configured client to handle thousands of torrents without using too much memory.