We own a Roku 2 XD and a Roku LT, both about 2.5 years old. Both worked great for ~ 6 months and then... something changed and they haven't worked well since.
I used to have one of the originals, it was great.
I used to have one of the originals, it was great.
I'm waiting a bit to see if the next RokuBox or AmazonBox ends up supporting iTunes videos (which is a nice to have, but not a must have.)