comcast
They sent me a modem even though I told them i didn't want one. Now they're charging me for a modem i didn't request.
in the past, before they switched to encrypted tv only, they were required to distribute both HD and standard definition broadcast signals if they were offered by the broadcast tv station, so i could get hd channels for the standard networks (abc, pbs, cbs, nbc, fox, cw) . At the time they would periodically move the hd channels around, so every few weeks I was forced to have the tv scan for channels to find the HD broadcast. PITA. Now that they are encrypting everything, they don't have to offer the HD broadcast unless you pay extra. I am out of range of broadcast tv. so they are the monopoly I'm stuck with.
In addition, they keep trying to get me to buy additional services, but they won't tell me the actual cost. They'll only tell me the "special" 12 month introductory price, and I'm not going to buy it if they won't tell me the price! Really don't like Comcast, and I'd get rid of them in a second if there were any choices at all.
BTW, cable modem/router doesn't care what os you are using. Windows 10 irrelevant. The only real reason to upgrade is that the new modems are ipv6 ready, which an older modem may not be.
As far as speed goes, current system is plenty fast enough. Shared media, and many apparent speed issues are often actually other problems. Comcast should spend more time fixing it's really bad tv signal not to mention it's on demand system. During peak use, which for me is when the local University's are in session, on-demand frequently hangs or gives a try again later message, and regular channels are interrupted with broken images or dropped sound or sometimes blank screens for minutes at a time. Also had the cable box hang until unplugged and restarted. Takes forever to get the channel guide back..PITA.
Most consumer unfriendly company I've ever dealt with, and not very competently run. Fortunately i can get Netflix.