Tata sky gives you very good quality of picture as compared to cables and other operators.I use tata sky since 2008 and I have no problem using it. the tata sky service is also very good and their service is also very professional also the offers given by them are good. their service and support is very good and when your tv is off for several days they give you many offes which are really good to accept .the special thing about them is if you not watch tv for a day they will not charge you for that day and it is tolarable for middle class peoples .