I believe many areas will have only one cable operator providing connection and we have no option but to take connection from them.
I think majority of Digital cable connections in Hyderabad are being provided by Hathway/GTPL and they have reasonable number of HD channels but no way near to what DTH operators provide. And again DTH monthly cost would be high if you want all HD channels, so I would suggest first check which cable TV is available in your area and the cost of it and then we can decide if that is better or DTH.