I have almost the same setup, and am experiencing the same problem. On an IRC channel I frequent, the guys there seem to think that is the physical pipes between ISPs in between my computer and the one I am downoading from, and not a problem with the computer setup at all. They kind of say 'oh...