I have it and I like it. Yes, you need this
[Link: amazon.com] in order to control it via IR. Imho it provides the best pic quality out of the bunch ( apple tv, roku etc. ) and it also allows you to install XBMC without rooting the device itself . All the streaming you want : HBO GO , Netflix , Hulu , etc. and finally some other cool apps not available on the other devices . We are also using it to stream and view local IP cameras. Not as intuitive as Apple or Roku, but definitely worth a try.