if stb hardware and software is concern then chose ts blindly bcoz it has best stb quality...but the problem is that no. of channels both SD and HD .
in videocon d2h problem is that their epg is slow , stb quality is not up to the mark ...but it's customer support is superbbbbb. and about channel quality you will not get remarkable difference in tv of size till 32"
One word answer from my point of view is 'yes'
But ur ques is very generic in nature.
As explained by other members, if u want hardware, gui, vod etc tata sky is best.
No. Of hd channels too less. The one which has more channels will not come with such a good feature and hardware.
So choice is yours. There is no direct ans to this and it will depend person to person.