The screen size is just right, but the device itself is huge. Also, the GMA 600 is another PowerVR chip so running a sane OS on this will be tricky.