I have netflix. I ditched satellite and switched to netflix back in February. I have a 6 mbps internet and I have no probs streaming. Matter of fact after seeing a poster say that he can't stream on more than one device at a time I tried an experiment. I have two tvs with Roku boxes attached, one is HD and one isn't. I just played two different shows on both TVs at the same time and also was streaming an HD movie on my laptop at the same time so that's three devices at once with no quality issues. I can also attest to the fact that my brother had the lowest mbps package our ISP has (1 mbps) and he streamed HD with no problems either with a wireless connection to the Roku and only a G router. I have mine hardwired to my router. As far as the shows and movies go, my wife and I watch a lot more TV than movies and we have been watching and haven't ran out of stuff to watch yet.

I also recently got the two out at a time DVD to go with it and have been happy with all of it so far.
Also when I ditched Dish Network I was paying $80 a month and now I am paying about $15 for streaming and two dvds at a time and actually watch a lot more tv than I did when I had dish network.