We're in a complete W2K environment (one server, six workstations) connecting to the Net through an ADSL router. We want outside users to have the ability to dial-in remotely (through their home DSL lines) and access our contact management database (stored on the server) as well as files on other workstations. These users will not be performing administrative tasks. Terminal Services looks like it needs to run on a separate server and does not appear to be very secure. Is it better to run standard VPN (remote access) or is Terminal Services the way to go? What are the benefits of each and is there a difference in speed?