"Inspired" by Mark's post about his low wattage server and the fact that my gateway/mail/web-server died a week ago (don't know if it is hardware or software problem since I haven't had the chance to check it yet), I figured I'd build a mini-ITX machine with a couple of laptop drives in it to use as my firewall, mail and web server. I checked a netshop in Norway and they had a few boards, but since the internet is dog slow here at work, I thought I'd ask here for advice where several people have experience with various mini-ITX boards already...

Is SATA interface for 3.5" and 2.5" the same or would I need some kind of adapter like with IDE drives?

The machine will be running Linux (Clarkconnect firewall-distro), Xmail mail-server with ClamAV anti-virus scanning, Apache, Perl, php and MySQL for a content management system under Apache. It will be running basically headless, but connected to a KVM switch. Since it would act as a firewall, I would need two network cards, but I guess I can use a USB-dongle for the internet side.

The various boards I found are:
Gigabyte GA-GC230D, Intel® Atom™1.6GHz, Mini-ITX, I945GC, DDR2, LAN, PCI, SATA (no other info yet, not available until July 1st)
VIA EPIA-EN12000EG,EDEN V4/1200Mhz,SATA, Mini-ITX, DDR2-533, Fanless,LAN,Firewire (max 1GB RAM)
VIA EPIA-CN13000G, C7/1300Mhz, Mini-ITX, DDR2-533, SATA, VGA, LYD, LAN (max 1GB RAM)
VIA EPIA-EX15000G, C7/1500Mhz, Mini-ITX, CX700M2,DDR2,VGA,DVI,LAN,Tv-Out,Firewire (max 1GB RAM)
VIA EPIA-LT15000AG, C7/1500Mhz, Mini-ITX ,CX700, DDR2, VGA, LYD, LAN, COM (max 1GB RAM)
VIA EPIA-SN18000G, C7/1800Mhz, Mini-ITX DDR2, VGA, LYD, SATAII, PCI-Ex16 (max 4GB RAM, available end of next week)

So, does anybody have a suggestion as to which board I should get?

Tia,
Stig