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