Embedded Linux types might like to check out some pretty small Xscale Linux boards http://www.gumstix.com Prices don't seem too bad, but oh all those special purlose addons/connectors etc will certainly ramp up the cost - that's the price of making things so compact I suppose. cheers Jim