Time for me to be that guy again, but the OUYA is a glorified android phone without the phone capabilities. Its processor is about as fast as the average phone, and despite claims of it being "optimized" I have seen it lag rather horribly (Below 30 FPS) on quite a few modern android games. Not to mention the fact that they can't really get any legitimate indie developers to make OUYA exclusive games, meaning the only possible real use of this is for emulation. Oh wait, emulation is readily available (For completely free, I might add) on your PC, and you can essentially create a low budget desktop PC or even use a laptop for a majority of your emulation needs. There's the argument that it will cost more, as a gaming machine suited entirely towards emulation can run you at around $400 (But at the highest FPS available, I might add.) Why not just get an android phone then? I'm pretty sure there are multiple programs and applications that allow you to connect your android phone easily to your TV, along with a controller.
I'm not going to mention ttoo much he godawful kickstarter campaign, which proved at multiple points many backers where ignorant about the technology in general and the developers readily took advantage of this (A poll done by their backers showed them wanting games such as Battlefield 3, DayZ, Minecraft, and Skyrim for the OUYA. They never once said this wasn't possible.) If you're considering buying this, then I highly suggest you research the technology and capabilities of the OUYA before you potentially make a mistake. If you've read up on the specifications, and are completely aware of what it means, along with knowing how the developers acted during the kickstarter campaign, and you still want to buy it go ahead. But I'm sure if you were oblivious to the OUYA until now, and actually research this "console" then you'll decide not to.