Despite being the youngest DTH operator in India, d2h has managed to get to the top by providing maximum quality channels at the most economical prices. Thanks to the latest technologies used to make optimal use of transponder space. Channels like Star Cricket HD, ESPN HD which other operators adding now were available in d2h ever since they were launched. Moreover they are available full time rather than Just-in-time for IPL or some tournament with all the shiny offers - Take one year subscription and watch IPL for free.
In my opinion d2h need not give any special offers on channels. Nothing much to gain by providing star cricket for free for 7 days. They have decent enough promotional offers like free packages/free STB or STB exchange offers which are better than channel offers.
I personally believe SUN direct is not god sent for Sounth Indians. Definitely cant watch regional language channels 24x7 when 1/3rd of the channels are from the SUN network itself. May be they just care about sending only SUN network channels direct to home. Lots of empty TPs and they still remove channels to add new ones and that too very very late.
Definitely, its not a worthy comparison... d2h is far better than SUn in providing quality channels.