First of all, that article is from 2003!! Just a little has changed since then, wouldn't you say?
HD has always been free with Comcast, the satco's are just catching up to that.
If you are in a World Of More or XFINITY market, Comcast now has more HD channels than Dish, including HD channels that they do not and probably will not carry (the Rainbow channels for one, and the Disney/ESPN channels).
As stated above the High Def ON-DEMAND (FREE and PPV) kicks both Dish and Directs ass all over the place.
Does it really matter? First one I hit looking around so big deal but Dish still has more HD channels for the majority of the US customers between Comcast and Dish. Comcast is much more expensive for the channels they offer and the DVR boxes are much better as already mentioned in this thread. I'm also a comcast customer as I am a Dish customer for two different things and both excel at those two different things. It would take a hell of a lot of HD channels to drop from Dish before I went to Comcast for them.