Ayup. What Bobby said.
I have 3 Roku XD:S (Older model) and several folks in TR have multiples too.
I have a couple gripes but nothing that would disway me from replacing my Roku if it flies out a window by accident.
Not sure if my problems are resolved in newer versions or, if it's my home network. I have 1 that is wired and it's great. I have two others that are wireless and 1 of them has performance issues.
If you are looking at Roku for Netflix, Amazon, or Hulu it's an awesome substitute to a DVD player (I haven't rented DVD's in a year) but if you are looking to replace TV you may be dissappointed by the channl lineup and lack of mainstream programming vailable. The Netfliz catalog is rather dated despite it's consistent "New Release" additions (New in teh 80's maybe).
Netflix, however, is great for childrens programming.
I dropped cable a long time ago. I don't miss the bill, I do miss the programming.
And, speaking of programming, writing your own channels is not as easy as they make it sound.