I Hate Comcast

Comcast is the worst internet/cable provider. While they may give you decent service, their billing is out of control. I hate comcast and would love to chuck their cable box right back at them. I have called them at least 7 times in the 2 months i have been a customer. Each time i'm on hold for at least 20 minutes and then they use a patronzing tone with me. Anyone have any better ideas for cable/internet?