we ended up getting a rpi 2+ so far we've set up kodi and emulationstation on it
i have two usb controllers (ps1 type) and it works with ps3 controllers too but havent quite worked out the kinks. pretty cool, but you definitely need a dedicated usb/wireless keyboard to get the most out of it

it's not a main workstation/desktop replacement i realize now, but fun to tinker with for a purpose like a tv box or an emu box

waiting for the next gen of these which should be able to replace computers if you need them to. sometimes i just want to commandline on my tv i guess, and for that the rpi is enough. you can kill xsession and go raw if you like.

raspbian (the OS that came with it) is all right. came with minecraft which works on it but i feel like it shouldn't.