TataSky is expensive but you get the best user experience and they are always ahead with respect to new technologies. They are converting all their channels to MPEG4 from MPEG2 and you can expect many channels by end of the year.
CB Bhai, u decided, well hathway is good, don't disconnect it.
Well both D2h and Tata are good, u ask some experienced person who has used both.
I recommend that Digital Cable is more advanced and is better. hathway will fix all problems soon