Currently I have DNS/DHCP running on Mac OS X Server. It's always been somewhat flakey, especially DHCP. So I'm debating running one/both of the services elsewhere. I have a nice pfsense appliance ...