Yeah, some performance hit can be expected. I take it you wanna go with free stuff for your security suite. A problem arises in that free stuff mostly is free for personal use only, which pretty much doesn't happen to be what you're doing; you really need what amounts to an enterprise, or at least small office, solution.
For a while yet,
Windows OneCare is free - its in Public Beta now, and works fairly well and reliably. It combines a firewall, an antivirus, and a rudimentary system maintenance (updater, junk file cleanup, defrag, and backup) into an integrated package, and its designed to work with the successor to Microsoft Antispyware Beta,
Windows Defender, nown in Public Beta 2; both can be downloaded and used for free. They're Betas, so support is by newsgroup and forum only, but they're in late beta, and seem to have most of the really entertaining idiosynchrocies sorted out. Once their beta periods are over - this summer, prolly - and they go to commercial public release versions, they'll be fee-for-subscription software, with a generous discount available to registered beta users. Designed to work together and to be used by folks who are less than computer geeks, they could be of interest to you provided your machines are running Win2K or later (they're not for Win9x or NT family platforms). I've been a member of their beta communities quite a while, and I think they're just about ready for prime time.
One drawback is that the antivirus lacks real-time inbound/outbound email scanning - something which prolly will be incorporated along the development chain before public commercial release. Another is that they're intended to be used by folks who aren't very computer savvy, so they're not blessed with a buncha user-configurable options and tweaks. On the plus side, they're easy to deploy and reasonably reliable and effective without imposing a huge resource load on the system.
Wilso's suggestion sorta makes sense, provided you have a Unix or Linux-based server-class machine to serve as a gateway, and that you're comfortable with doing some fairly tweaky twiddling to set up and administer your virtual server.
All that said, I really think your best solution is a one-step, one-point hardware gateway appliance. Your machines should still be locked down, with strong browser, email and chat client and operating system security settings, and they should be using a comprehensive HOSTS file (kept updated, of course). Sure, you're looking at a few hundred dollars - but that money will get you what you're after. You don't need a high-end device, entry-level will do for your situation.