Mediacom. Unbelievably bad. I have had the service for 2 weeks and to date: Both tech calls have been late -- one by an HOUR. That means i was waiting for FOUR hours before they did not show, and then it took them another TWO hours to set up the system. My Internet download speed is 4.5 MBS. I should just get DIAL UP. My phones are not operational, and they are not sending a tech (their techs are complete idiots, BTW) until next week.