Has anyone had any bad experiences with Bit Torrent?

I like the idea, and there are several files that I get on occassion that have BT hosting. I wouldn't mind helping out, but I can't find a Linux client. Is there one? Is it stable enough that I can leave it running? Does it run solely command line, or does it have a web-based interface or a Webmin plugin (my Linux server is headless)?