I have a Windows 2003 R2 Network with 60 workstations and 20 printers to which I must connect a small remote peer-to-peer office network with 9 workstations and 2 printers. I plan on adding the new users to my domain via AD and creating a mailbox for each. I also want them to have file and printer sharing capabilities. Is VPN or ISA my only choices? My inclination is not to run a dedicated line, and install a router and firewall but performance is an issue and up-time is crucial, so maybe that's the way to go. Any ideas?