I use azureus. I don't know much about bittorrent, and don't use it very often, but it was easy enough for me to setup and I get good results from it. Have a search of the forum and you'll find similar posts to yours, and you can see what everyone else recommends.
I use Tomato Torrent.

Remembers recent downloads and where you’ve saved them to, making resumes quick and easy