Initial setup was easy. Just plugged in the power and the video and I was good to go. Device did not come with a HDMI cable, so if you plan on going through that interface, be sure to have an extra one. I tried out Pandora, YouTube, and Vudu. Here's my thoughts.
Youtube - Worked well. I like that it has categories or channels to make it easier to find things. I watched a couple episodes of Top Gear. For whatever reason, when it started playing, it would still show the loading circle in the middle while playing. If I paused it and started it again, it'd go away.
Pandora - I already had an account, so everything worked as I expected it to. A little cumbersome to add your email address and pw, but it's only once. Once in, does what I expected. Since I already had channels, I just picked one and started playing away.
Vudu - Since it comes with a $5.99 credit, I decided to try it out. Plays well. HD looks good. It's smooth and loaded quickly. Of course, YMMV depending on your router and internet connection. Other from that, I like that it had previews and such.
The remote was small and easy to use. I like the hard buttons for the different applications. It made it easy to switch to.
Overall, a pretty cool device. I personally have a Home Theatre PC, so I'm able to do all that. However, as an easy to setup in 5 min and start using device, I think it works well.