DTH has excellent quality. People in mumbai will have problems during rains when the signal quality drops to 15-35% and the TV stops playing. Generally this drop lasts only for 10mins and rarely 30 mins. Also becuase the winds can turn your satellite causing loss of signal till u fix it. In hyderabad cable TV sux and some of these cable tv offices experience frequent powercuts so Dish TV is very good especially if u want hollywood movies, english channels and cartoon and anime channels.