Spend the $30 and get them a hardware solution, or at least use something that is less of a PITA
I'm sure I'm not the only cheapskate here that hates to pay for something when a free (as in beer) solution is available. Obviously plenty out there for (or based on) *nix, but there's also good stuff for Windows (like Kerio for home/personal use).
As for the PITA factor... like so many things, it's a trade off. More PITA = more flexibility. Less PITA = less flexibility, which your friend may curse at when he can't connect to an online game server that his firewall is silently blocking.
I wonder how "All your base are belong to us" translates from Russian?
I'm sure I'm not the only cheapskate here that hates to pay for something when a free (as in beer) solution is available. Obviously plenty out there for (or based on) *nix, but there's also good stuff for Windows (like Kerio for home/personal use).
As for the PITA factor... like so many things, it's a trade off. More PITA = more flexibility. Less PITA = less flexibility, which your friend may curse at when he can't connect to an online game server that his firewall is silently blocking.
Uhh, so did this guys.
Reminds me of the Edsgar Dijkstra quote: "Computer science is as much about computers as astronomy is about telescopes"