I don't think you can filter out the other programs cause they are part of Gnutella and they help put more files on the network.
What I do is if I see a lot of my upload slots being used up by people d/ling at 0KBs, is hi-lite them and kill their d/ls until the slots are filled in with someone who has a good connection. I sometimes wonder if it is another way that the riaa/mpaa is trying to stop people from d/ling
.