Well, EMule is actually a good system if you upload suficiently.
I've been uploading a lot lately (20Kbps, 24/7).
I get a lot of "Green happy face" downloads, meaning I got credits.
If I want something, It usually starts downloading right away now. Usually pretty fast too.
I'll try the Sharazaa thing. I think I downloaded it one time and it was a very bloated piece of crap. But then, I'm not sure it was Sharazaa.
Thanks for the tip, guys (maybe girls?)...