I'm not sure which client you're using, but I hear Azureus and BitTornado are two of the best. I haven't had a chance to install BitTornado to check it out yet and Azureus is crashing my firewall for some reason (problem is on my end, I believe - not with Azureus), so I can't offer first-hand experience.
EDIT: Did it again
No members have liked this post.