The Mystery of the Slow Downloads
As a lifelong sysadmin and former ISP person, I would have never thought that I would be impressed with Comcast.  However, after I lost a sweet free colo deal (company I used to work for, got sold) a few years ago, I decided to move my main system back to the house.  I signed up for Comcast Business, because AT&T's only "business" option with static IPs involved 1:1 NAT through their crappy 2Wire-brand gateway.Anyway, years later - I'd give Comcast Biz a score of 95/100.  When I called to get PTR records added for my five static IPs, I ended up on the phone with the guy who was typing them in.  For the very few times I've had to call them (less than once a year), I've never had a tech try to run me through a "script", or argue that I didn't know what I was talking about when I tell them I've already done all the debugging and the problem was on their end.Had upstream issues once (even to their own speedtest server, so it wasn't going outside of the Comcast network), and after a couple of calls I woke up one Saturday morning to two techs and a manager on my front porch.  "We brought an unlocked modem and everything we might need, not leaving until this is fixed."  They were at my place for about an hour, then went down the road to fix something on a junction box, and I had full speeds back.Couldn't get them to leave that uncapped modem, though...