i would suggest going to symantec.com and buy one of the new harware firewalls, pricey but i would put my trust in symantec.

p.s. Dont put all your trust in security when you have a firewall, the best security is a good system admin