I am looking for a bit torrent client that fullfills my particular needs. I have used several in the past and know what I'm after, but I am so lost in lists of clients and their proported abilities I thought I'd ask advice from people who had actually used them. So, the things I want are:
- Runs on Linux (not too fussed about distribution, though I current have Fedora)
- Runs headless, ie I will be installing the OS without a GUI, so command line or web interface is necessary
- Has scheduling, so I don't p!ss off my housemates downloading when they are in
- Supports blocklists, I'm a very paranoid man
Thats all I REALLY want, other nice features would be things like moving completed torrents, seeding/removal rules but I can live without them.
So, what do people think?

