We have a Roku3 on our primary tv, and bought the stick for our guest room tv. It's perfect - easy to use (love the Netflix button on the remote) and was inexpensive to boot.
I've had my Roku for about a month now and I love it! DirecTV's on Demand service is spotty at best. Now, I don't have to worry about that because I can get all my favorite shows "on demand" through Roku! Love, love, love it!
We bought our roku stick a little over a month ago. And it's great. There are additional features with the stick that we do not get on the roku 2 which we really enjoy.
I have the Roku 2 and Roku 3. No issues with my Roku 3 but the Roku 2 freezes often and it has to be reset often. Would recommend the Roku 3 but maybe not the 2. Plan to replace the 2 with the Roku 4