Here is an interesting article about ITX mainboards with the capability for "Disk on Chip". Seems like you could have a very small computer with built-in Linux. http://www6.tomshardware.com/mainboard/20030326/index.html