I use Azureus but it likes to suck up your memory.