What's really cool about Deluge is that it can run in a client/server mode where the Deluge can act as a thinclient. This way you can set up a server, and install Deluge on all your machines, and have them all connect to the same server. As with many other torrent clients, there is of course also a web ui, as well as various thinclient apps.
Having said that, if you don't need a good client/server model, my personal preference is qBittorent, which, for me having grown up with uTorrent, is a lot nicer to use.