I'm running XBMC as my main HTPC right now, but it's not on a dedicated pc. During the next year, if E* doesn't figure out a way to jump on a potentially profitable market segment, I'll be dropping them and moving to internet as well.
It seems that E*, and D* for that matter, have a golden opportunity here. Instead of people making the decision to go for dish, cable, or internet, they can work with other groups to make it easier for people to have internet (HTPC) AND dish or cable. They should take away the thought in consumer's minds that this is an EITHER/OR proposition. Work with Microsoft, work with the other developers to come up with add-ons or plug-ins so people can look the internet to supplement their content provider instead of replacing them.
I don't know, just seems like a big ball being dropped here.