I've had DTV for 4 years now....
... and I'm happy with the broadcast quality, etc. As for customer service, I haven't really had an issue with them. However, tech support is another matter entirely.
I got a Tivo receiver 18 months ago and within 6 months it crapped out. They sent a free...