Yes, a firewall. Not dead simple, but hopefully not rocket science either.
I am in the process of downloading the iso for ubuntu 12.4. If it can handle my hardware, I'll be spending some time with iptables.
I don't know if it will help with your hardware, but pfSense (FreeBSD-based) is another very nice firewall distro. Smallish download, and simple to configure.