One day while playing BFBC2 I started getting horrible packet loss or latency, I wasn't sure. After ordering a new Intel nic, buying a new cable modem, and resetting the router completely I am still getting what is now dropped packets. Of course the ISP says nothing is wrong but I get the same behavior when I direct connect to my gaming rig. It was only then when I hooked everything back up I noticed the crazy activity on the router coming from the WHS. Now, my house is prewired and I think that may have something to do with it overall so the next step is to bypass even that and sit the damn modem right next to my machine.
Or just run a simple test at the home of someone in the general vicinity w/the same ISP... My DSL provider had some severe packet loss issues a few years ago (which was just a subset or remnant of even more severe problems they had)... Took a while for them to fix it, and a lot of bitching on the part of the more enthusiast-type users (since the impact on the casual web browser wasn't as apparent). They had me in particular (I'm probably amongst their oldest customers in PR) on some old port that had some screwed up upload bottleneck on top of everything else, which took even longer to fix.
Sigh... /rant on The service is finally pretty stable again (as it was for the first few years), tho I'm not sure why I put up with any of it, still grossly overpriced at $45 or $50 for 1MB down/512KB up... Cable co an give me 6MB/512KB for like $35 (as a cable subscriber) but they have some ridiculous 20GB bandwith cap and I haven't bothered to test whether I go over that every month or not.