I dont know how other Isp's are, but we had netzero (before comcast) and it was baaad. The slow part is kind of obvious because its dial-up but it kept disconnecting every 2 or so hours (some people even more often), yea and the adware. There should be something better than this