Just for fun, what ports are your forwarding?
only a few right now, none of which have anything to do with VPN. I'm a complete fan of terminal servers and virtualization but the licensing costs start to creep up and then next thing we're talking about hardware costs going up to support more and more virtual desktops on the terminal server. Remote users can connect through VPN and run AC obviously as they were local users on the network. It also gives me some redundancy because when the terminal server locks up (it was doing this every other day with some of the ram we had in there to max it out until we swapped that out - it's down to only 8gb from 16gb) everyone loses their computers.