they arnt that bad, they work well for their size, and arnt really ment to play games as such.
but i dont think you can add extra ram or a bigger HHD.
i saw one that a guy was using at the Collingwood V Freo game down my way. and i think you need a bit of practice to get used to it