I got it just to watch Beck but there are over 100 channels with most of them free that can be added to the lineup. Not really sold on it for a broad based solution but it offers more than the WD TV Live thingy.
I actually bought the WD TV to playback the in-car videos for some of the racing teams I do data work for so they didn’t hog up my computer keeping me away from doing the data analysis. I can connect it to the TV and surf the net with wireless keyboards and such, which I am still trying to find out of it can be done with Roku.
I am still looking for a better solution but like when DTV first came out, it had its growing pains as well. I think the move is on the specific subscription services on-line rather than the one size fits all solution DTV is mire in.
I live in the country and we suffer from very slow speeds, even with my microwave hookup. Dial up is useless now days with all the graphics on everyones home pages.