Overall, I'm pretty happy with the ATV. Its night/day difference performance wise, compared to my Roku HD. Roku should've just added a dedicated reboot button to the remote. It was slow and froze on me quite a few times a week on me. It also got hot as hell, which I think contributed to the freezing problem. There is no excuse for something like a Roku generating that mush heat simply streaming Hulu/Netflix. They must use bottom barrel cpus manufactured on outdated large dies. They can add that stupid cloth tab to the remote/box, but not a single ventilation hole?
I've heard the Roku 3 doesn't have these problems, but no personal experience. Actually been thinking about returning the ATV and getting a Roku 3. Again happy with ATV, but @ $160 taxes included, it was a lot to pay for something to stream Netflix/Hulu on. No interest in buying games or apps, just watching TV/Movies. Also have concerns about the long term durability of the remote (In my house) and they want over half the cost of a whole ATV setup to replace it.