Charter Communcations should have a new logo: two tin cans and a string. I hope you don't have to suffer their cable service as well.
I would guess that's your problem right there. Some ISPs have begun to throttle back p-p downloads. You may find a few tips here (be sure to read the ones from Lord of the Rings and Wondering Why):
http://www.gnutellaforums.com/downlo...load-help.html