I have tried to use Azureus but it does not seem to be as fast as uTorrent. I port forwarded, tried everything, and uTorrent always yielded faster downloads.
The thing I never understood about uTorrent, or maybe it's bittorrent in general, is that sometimes I will be seeding something and I will not connect to any peers. You would think that bandwith is always needed, and seeds should be used to their maximum capability.
One time I tried seeding a personal torrent to my friend in california, and it would connect every 5 minutes, download, then disconnect, repeat, and he was the only peer and I was the only seed.