Go with an Indian DTH provider, they are cheaper and have more HD channels.
Videocon D2H provides most number of tru HD channels (22 channels),
Dish TV provides 40+ HD channels, but only 11 of them are true HD, others are upscaled.
Airtel (India) also provides HD channels, Google and...