Seriously, how is Yahoo still a thing, anyway? The last time they were actually useful was in the '90's!
You mean, like SONY?
I also had a problem, while on Comcast, where my computer waking up from hibernation would not be able to resolve DNS for several minutes. I'd be able to ping numeric IP addresses including Google's DNS servers, which I'd set the machine to use. But it would be several minutes before I could resolve names. That problem went away completely when I switched off Comcast.
So I'm getting gigabit speeds for $59 a month from an ISP that doesn't have the reputation for fuckery that your ISP probably does. Seems worth it to me.