For those on XBMC (aka who want to use their TV), I've been working on an extension for the last 6 months called XBMCtorrent that does that:
http://forum.xbmc.org/showthread.php?tid=174736
It's based on libtorrent (C++), Golang, and Python.
The major difference is that since it's based on libtorrent, it has good performance (even on low end CPUs like the RPi) and tries _very_ hard not to weaken the swarm too much (even though it uses sequential downloading).
So this means it runs on Mac, Linux, Windows and even Android and Raspberry Pi (OpenELEC).