Based on my reading and research Tata Sky is the best option available amongst all dth players today. I evaluated all dth players on the basis of 1. quality of customer service2. content offered and 3. quality of STB/infrastructure. 4. least imp price And on most of the occassion (considering my requirements, as to who likes what channels in my family etc) tata sky was the best option. Actully price wise there is no comparison in my mind as there is hardly any price difference amongst dth players. I mean i dnt understand why people talk abt 20-30 rupees difference when they must be spending like more than 500 rupees on a night out..anyways thats just my opinion. On customr service and infra/stb there are no problems faced by existing users (i even spoke to big tv and dish tv customers and around 50% of them were dissatisfied). And on content offered, most of the channels i or my family watches are covered by them. airtel is new in the market, so dnt have any substantial user review and hence i didnt want to opt for it. Overall Tata sky became the best possible option for me!!