Azureus
http://azureus.sourceforge.net/
Azureus implements the BitTorrent protocol using java language and comes bundled with many invaluable features for both beginners and advanced users
Cheers,
Mguel
PS: Just in case, I'm thinking of using it on my PC