Based on a Windows CE operating system, the FreeOn-3 supports MPEg4, comes with an SD/MMC card slot, has 32MB ROM and 64MB SDRAM built-in, covers your basic BlueTooth1.1 needs, as well as there's an USB port to be found.
The basic processor is an ARM9-based 200MHz thing, 3D acceleration is supported, there's a 16-bit AC97 soundchip in there and the 2.8-inch screen can display 260k worth of colors, distributed among 320x240 pixels. Battery would be an 1800mAh li-polymer type of source. And yes, the FreeOn-3 also acts as an MP3 player.