TwinMos PMP525, is a flash-based PMP that comes with a 16m color, 2.5-inch screen. It measures: 78 x 71 x 22mm, weighs 125 grams and it's able to gobble up CFI/II cards in order to expand the basic memory capacity (from 128MB~2GB up to 4GB) or to copy pictures/files from one storage medium to the other. Furthermore, there's the (optional) FM tuner, built-in voice recorder, line-in encoder, tv-out and USB-Host(1.1) compatibility. The built-in li-polymer battery allows us to watch videos for about 4.5 hours continuously. The MP525 supports MP3, WMA and Ogg Vorbis in the audio department, whereas MPEG-1/2/4 videos are also on the "supported formats" list. Same goes for JPEG & YUV pictures. Ok, that's great - now make one that runs on super-stunningly fast PC2-6400/DDR2-800 memory modules, so that we can play Duke Nukem-sans-loading-screens on it.