I have a small business client that is still running on Windows NT 3.5.1. I'm thinking about putting Fedora on their main server and making it a firewall, internet gateway, etc on their DSL line. I brought it up the other day, and they will not mind the change as long as their employees can still VPN into the server, and PCAnywhere into their PC or a server. I already have the a test server setup to show them. DHCP is giving out an IP address (192.168.1.x), BIND is working and resolving, and a nice IPTables rules are set in. Now, I need a VPN server that will let their Windows 2000 and Windows XP Pro laptops connect to the VPN from their cable modem/DSL at home, get a internal IP address, and be able to PCAnywhere into the machines. Can someone recommend a good one that will allow this?