I am looking to create a SOHO all-in-one box. I am thinking of using a Shuttle "headless" system or using the Linux Xbox way. I want try and make it distro neutral with the following servies, Apache, Squid, DHCP, Iptable, SELinux, NFS, DNS and/or Dynamic DNS as well as allow USB external HDs. I want to have a UI that is Web Based (like the Belkin or Linksys broadband routers). Any ideas of where to start?