You can also consider a mini-itx motherboard designed for the Pentium/Celeron M. This should give quite some more computing power and a cooler CPU as well.. And it should be able to run Fedora Core 4 just fine (not tested by me, though). But such a motherboard is more expensive than a VIA-based one. Pim