I love Roku and the whole Roku experience. It allowed me to "cut the cable" and save a good bit of money each month. It gives me plenty of programming, most of it free. It's also adding new channels all the time, about 360 or so at the moment.
I current own the previous Roku XD 2050x and love it. It's not a perfect product, but it's a darn good one.
This review is on my current purchase, the Roku 2 XD. It's not a perfect product either and it's just been released. It's also not quite ready for prime-time, but almost...
There are some differences between the XD and the Roku 2 XD. Most are good, but I do have two gripes. The original XD had both a wired connection and wireless available. I use wireless, but wired can be handy. When I first received my original XD, it wouldn't properly connect with my router. So, I hooked it up with an ethernet cable, which allowed it to receive a quick update. This update fixed the problem and I haven't had any problems since. The wireless worked great.
Now, the new Roku 2 XD only has a wireless connection. If you want a Roku 2 with an available wired connection, then you have to spend 100.00 to go up to the XS. I think this was a bad move on Roku's part. I have no desire to play games on my Roku and I especially don't like "Angry Birds" which is the main selling point of the XS.
My other gripe is that the new Roku 2 XD no longer has the "rewind/replay" button. This neat little button will give you an instant replay of the past several seconds, allowing you to take a look at a movie scene you might have missed or a sports call you might want to replay.
The original Roku XD had this button, but the new Roku 2 XD doesn't have it. Again, if you want this button, then you have to move up to the higher priced XS. Again, another bad call on the part of Roku in my opinion.
As I mentioned previously, I think they might have rushed this product to market a bit too quickly. The main reason is that there are a few common channels (and popular private channels) that won't run on the new XD, while they run fine on the previous generation. Roku is working on the problem and releasing updates, but still, this shouldn't have happened on the scale that it did. For example, currently, Food Network Nighttime won't play at all and all of the NASA programming will actually crash the Roku and cause it to reboot. When the Roku 2 was first released the problems were worse, but the company has been working to correct it. However, with so many glitches at release, they really should have waited to refine the software before releasing it to the public.
Now, I'll move on to a quick list of Pros and Cons for the Roku 2 XD
Pros: 1. Overall faster performance especially in menus
2. Wireless range and signal seems better than the previous models
3. Better looking menus and color schemes
4. Smaller Roku footprint.
Cons: 1. No wired ethernet port on XD and HD, only on the XS
2. No rewind/recall button on remote of XD and HD, only on the XS
3. Seems to run a little warmer than previous models
4. Too much common content (and some private channels) won't work and can possibly crash/reboot the Roku
Overall, it seems as if it'll be a great product, like the previous models, once they work out the glitches.
I do wish they'd have kept the wired ethernet port on the XD at least, as well as the rewind/recall button.
If you have a previous generation Roku XD, stick with it for at least the next couple of months. Hopefully they'll have corrected the video/streaming problems that are plaguing it currently.
Also, if you need a wired ethernet connection, then either stick with or track down a previous generation XD. Otherwise, if you're willing to spend the extra money on the XS, then do it.