If you are unsure about spending fifty bucks on it. Trust me its worth all the free ways take over an hour to do with ATV flash I had my ATV hacked with USB enabled, couch surfer, NitoTV all in 25 minutes. And so far it has worked flawlessly no issues. The only thing is there is a slight delay between pushing the menu button on your remote to when it goes back but its only like a 2-3 sec delay nothing to get worked up about.