Tata sky has very good service for its customer. They have lots of channel channel is more than 1000. And its hd channel are also good they have very high definations channels its look so great and make the television to see it.
And its also provide active game which provided new games every week . its provided active music which provided new bollywood songs old songs bhajans and many more.its provide active vedic maths which help kids in study of mathematics its provided active english ehich help in spoken of english. So I think tata sky is best.