Tata Sky is best you will get 33 Tamil channels & 3 Tamil HD channels 17 Kannada channels 27 Telugu channels & 1 Telugu HD channel 27 Malayalam channels & 1 Malayalam HD channel may be 2 because Mazhavil Manorama HD is on the way :tup
Bro if u want more channels and don't bother about cost go for Tata Sky.....
If you can manage with less channels and can wait for 4-6 months for new channels and want low cost then go for Airtel, as ses 9 launch is nearby......
Both TS and ADTV are best in terms quality....
Choosing TATA SKY is the best decision in curent scenario.....