I use uTorrent, but it's Windows only. I use it because it's extremely light-weight and it has great features such ass RSS subscription (auto download!) and something called Web UI that allows you to manage your torrents from a different computer.
As for how long I keep it open, well, the unwritten rule is that you have to seed 200%. (
View formatted comment » )