It's been almost 1 year since I posted this thread.
Things have changed.
The monthly price of my base package Gold Entertainment HD is now increased to rs. 368 per month with no HD channels addition.
While dishtv has increased their HD channel count in Super Family Game on HD from 20 to 22..with slight increase in price.
At present I am being charged 368(base pack)+12 (9xO and VH1)=380 rs per month.
Only 8 HD channels are being offered in this package:
Star Plus, Sony, Zee, Colors, Life OK, Star Gold, Zee Cinema, MTunes HD.
No sports channel.
On the other hand in Dish TV, if I subscribe to New Super Family base pack in DishTV I will be getting 22 HD channels at rs 250(base pack)+145(Super Family Game On HD add on)= Rs.395
Although I'll not be getting 9xO in DishTv but to compensate it they have Nat Geo Music which d2h doesn't have.
Will surely switch to DishTv after my d2h subscription ends.