Roku is absolutely amazing. Last month I quit paying $84 a month for cable and now I'm getting better content for $0 a month. The roku xs ($99.00) is fantastic. It's easy to set up, easy to use, and allows you to watch what you want, when you want, and gives you access to over 800 channels. You can get cnn and fox channels for free and even get free porn channels. The Crackle channel alone gives you over 500 free movies in hd with very few ads. Most of the content is free and in hd. It also works as a dvr and lets you pause, go forward, backward, and save. I get three local channels in excellent hd with a leaf antenna, and get 30 channels, including espn, with a digital converter box ($40). Check it out!
Within a couple of years, this will replace most of cable and satellite service, imo.