How about using some of the openpandora parts: # ARM® Cortex-A8 600Mhz+ CPU running Linux # 430-MHz TMS320C64x+ DSP Core [optional possibly used for sound?] # PowerVR SGX OpenGL 2.0 ES compliant 3D hardware I do not know if there is space enough for: # 800x480 4.3" 16.7 million colours touchscreen LCD - From: http://openpandora.org/ /Glenn