partially agree with mystic, i forgot to mention one thing i.e tata sky is the most costly dth in india.. if you have enough money then only use it, because they suddenly increase the prices too and all packages are very costly, dish tv has separate basic packages for hd and you can't subscribe to any sd packages in dish tru hd... and d2h adds channels in regular basis and packages are still cheap among all dths... :tup