When we first moved to Arizona, I splurged and bought a Tivo. It was an old one, and it was wonderful. Worked great, super intuitive interface, great integration. Back then it had to call Tivo every day to get the latest listings.
In 2006 or so, we went HD, and upgraded to a Series 2 HD, with the cable cards. With the exception of a failed HD in 2012, replaced via Weaknees, it has been wonderful.
At both our places in Arizona, we had Cox cable. It was reliable, reasonable, and it gave us absolutely awesome internet speeds.
Fast forward. We have moved to the San Jose area. Our stuff is still in storage, and we are in temporary housing. The apartment we are in has Comcast Xfinity service. Internet, TV, and telephone.
I guess I should be happy that it has a DVR, but the UI is so fucking primitive, it is painful to use. It is slow, non responsive, and the search function truly sucks ass. Yes, there are lots of channels, but unless you search precisely right, it will not return anything, and then you get to go back to square one.
I can only hope that we have a choice wherever we end up, but I suspect that we will have the choice between Comcast and AT&T U-Verse.
I guess I will once again go back to Tivo.