Hey i came up with this mini PC which is the size of An Apple . Not the Apple Inc but this pc is as little as an Apple ..!!
Apple Sized Mini PC
2 Inches Square Box
300 MHZ processor
Running on Linux
Plenty of Ports
USB port , Sound Output , I/O Controller Etc..
Have a Look..
I remind you that some months ago i posted about a Keyboard which have Built in Core2Duo PC