Our Mac-toting consultants would like to connect to the office to access files (AFP to shared volumes), update source code (subversion over HTTP/HTTPS), and demo software (HTTP through a browser) when they are on a client site. We do web applications development and our files and source code is all hosted in-house. We are an all-Mac shop (well, actually, a mostly-Mac shop - we have some Linux servers running behind the scenes).