Just bought my wife a Roku video player for her TV.
I had heard about these through Netflix, but hadn't really considered getting one yet. But since I wanted to get her something that she would really use for her birthday, this came up again in my mind.
I did a little research, found a good price for one... the cheapest one they had... and made the purchase.
So far I really like it. Here are some of the "channels" that I have added so far: Netflix and Hulu Plus, which we already had a subscription to. Amazon Instant, which is pay per use. You can rent movies for anywhere from $.99 to $3.99. I added a free newscaster channel which has news updates from CNN, NBC, ABC, CBS, Fox, NASA, and a couple of others. My wife watched the Today show this morning. I also added Pandora, a Facebook Photos channel, Picasa photos, and a few others. It is almost like watching a regular TV, except everything is "on demand". For those of you that care, there are also several sports channels...
If something goes sour with it, I will make sure to let you know.