To those who do enterprise IT: I want a good firewall on my network where I can see what's happening from the outside in; I'm not concerned about internal traffic. I have Comcast Commercial (I think it's 50mbps) coming from their modem to my switch (24 port LinkSys) via a Cat6. I'd like a firewall where I can see what's going on, hit the brakes if necessary, lock it out when we're away from workstations temporarily, etc... Can I put a pc between the modem & the switch? If yes: 1) Will this limit our bandwidth? And if yes to this question, what parameter in that pc would be the limiting factor? 2) What hardware & software will that pc need? 3) Could I also make that a file server where the parent directories are not accessible over the internet? Or should I use a separate box for this to be safe? If no: What should I do? Thanks!