Getting further off-topic: does anyone have a recommendation for a small PC in this form factor that we're talking about, with price as the only option? Lets say I don't care about video at all, and all I need is a tiny form factor, low power, and as little money as possible.

Basically I want something for an always-on computer to serve files and be a possible hub for home automation. So the only ports it needs is USB. I don't need Windows bundled either.
_________________________
Matt