Best of luck. I don't have your problem because I have service through a cable company. What I have instead is a modem that shuts down every other day. It only takes a minute to reboot it so I keep putting off complaining about it.
So if you went with some other company you wouldn't have these problems. You'd have other problems instead.