I've had comcast for awhile (just the cheap channles) they are acutually free with the cable internet.
my parents have the dish, and that's a nightmare for me. the wiring was hooked up for them by the guy who installed the dish. between the dish , the vcr, the dvd, and the tv remote, my father can have it so screwed up that he can't watch it about 3 times a week.
he will actually watch 2 hours of tv he doesn't want to see because he's afraid if he tries to change a chanle he wont be able to watch tv again until someone can come over and fix it.
it may be less of a mess if I'd hooked it up myself, but it's pretty screwed up as it is.
we did finally get the situation workable by setting everything up to a universal remote. then taking the origanals to my house, and taking apart the universal and cutting off all of the buttons except volume and chanle up and down.
btw- he had no problem with cable.