My experience with utorrent started back when I was looking for a lighter torrent program than azureus some really old versions ago (1.5). I do/did like utorrent until they sold out to bittorrent and it doesn't help that now both official programs are closed source... You don't really know what they may inserting into their programs to keep eyes on you. (for example search google for utorrent + mpaa)
If you must use utorrent I would suggest 1.6.1 as the latest release, the 'safe' version before it was sold. Or, bittorrent 5.x line, supposedly is still open source, I've never used it before.
Yes, Deluge is available for Windows Vista, see this link... http://download.deluge-torrent.org/windows/
Deluge is currently doing pretty much everything I would like it to do... and even has features I don't use.