Shimafuji s SEMC5701 is a palm-sized Linux-based PC. The size is 2-inches by 2-inches by 1.7 inches, and it has all the necessary functions of a PC. It has the VR5701CPU processor from NEC, 64MB SDRAM, and 16MB flash ROM. The kernel has to be downloaded and installed from a Linux site. It carries a CF card slot, 5V power source, speaker output, microphone input, LAN, USB, RGB (CRT), DIP SW etc. It is sold for about $1330, ouch.
Product Page [Shimafuji]