ARM Linux boards are popular today. They give great open source software base, are small and powerful. Cubieboard is one of these small boards that offer high performance. It is powered by 1GHz ARN Cortex-A8 processor. Greaphics is handles using Mali400 OpenGL ES GPU. It comes with 512MB/1GB DDR3 RAM.
Other features include 10/100M Ethernet, 4Gb NAND Flash memory, 2 USB hosts, 1 microSD slot, 1 SATA connector and 1 IR. It has 96 pins accessible that can be configured to run I2C, SPI, ADC, VGA and other protocols. Board is compatible to run most of Linux distributions including Android, Ubuntu, etc.