Definetely overkill on the 6600. I agree with buying two smaller servers to diversify your processes. You don't want all of you eggs in one basket do you? About the firewalling, do not use a software firewall. Buy a pix 501 if you have a network of under 25 users, 515E-DMZ-BUN for a larger...