In the years I have been on cable, I've never gotten good upload speeds. They don't want to encourage server usage on their systems so they block the upload. As far as neighbors, when comcast took over as our service providor, and improved the network, I experienced a dramatic increase in the quality of the connection no matter what the time of day or day of the week. Any issues I now have with through put as far as download is concerned is with slow or busy servers. I have had some other issues, but they have been attributable to a server being down or to a comcast outage. I really hate the 45k max uploads I get though and I also resent that I cannot use a server on my pc and have it reached from the outside world. This is especially bad for things like streaming media which I have the power to do but which does no good since no one can get to it because comcast blocks the ports.