I've been with Netflix almost since they went public and am very satisfied. However, I do live near one of their hubs so my experience may be tainted. Also, I have never tried the PC download movie watch thingy so I am not sure if it matches with BB.

The only criticism I have is that lately I have been getting a lot of movies that are severerly scratched. The skip or start from the start. To be fair, I have an old Sony DVD player, so some if my be my equipment... /shrugs.