Hi there. I think this may help you out. Azureus is a GUI for bittorrent. It is run with java, so it is a bit of a memory hog, unless you use a lot of java that would be ok. Here is the link:
http://azureus.sourceforge.net/
Even in your own home directory, Azureus is not that hard to setup, and it is a really nice bittorrent interface that I really enjoy.
When using the python programs remember to use the "
python" prior to the command.
If you still get errors then you are missing some packages, but Azureus removes that problem, as long as you have java 1.4.2 installed on your system.
I hope this helps you out.