I want to find a small form factor pc(micro or pico) capable of running win xp. I can find mini pcs running win ce but my applications have to run on win xp.