It's called a "GP32 Game System" its like a Gameboy Advance.

Product Features

CPU 32 Bit RISC CPU (ARM9)
Display: TFT 3.5" Reflective TFT LCD(65,536 colors)
ROM 512 Kbytes
Storage SMC(Smart Media Card)
RAM 8MB SDRAM
PC Connection Cable USB Port connection cable
Sound 16Bit PCM Stereo Sound, MIDI support (over 32 poly), 4 Channel WAV Mixing
32Bit RISC CPU
Definition 320 X 240 Pixels
Power 2 AA Batteries (12 Hours use time between charges)
MP3 MPEG(I,II) Audio Support
Controls 8-Way directional pad (joystick) + Durable 6 key buttons
Wireless multi-player gaming
Internet Connectivity
Online multiplayer game can be played by high-speed Internet connection

The world's most powerful 32bit CPU handheld gaming console
- High-Performance
- High-Definition graphic, superior stereo sound quality

Here is a link to the main GP32 web site: http://www.gp32.com/English/main.asp

AND

here is a link to a site that has divX;) files & virtualdub settings.
look in the news section about the 8th one down

Before you guys ask here is a link to where you can buy one:
http://www.lik-sang.com/catalog/default.php

Let me know what you guys think.