And all of the above costs money and time to implement.
I'm surprised that nobody has even mentioned stuff like Google Docs:
Quote:
|
Free web-based word processor and spreadsheet, which allow you share and collaborate online.
|
Job done - no need for a server or any understanding of routing / VPNs etc.