Ik zou er voor kiezen om office e.d. diensten gewoon te draaien op de werkstations van de medewerkers, en niet op de centrale server. Wil je dat wel, dan wordt het namelijk een stuk ingewikkelder. Er zijn wel boekhoudpakketten die je geheel vanuit een webinterface kan bedienen, dus boekhoudendiensten zou je prima op de server kunnen draaien. Centrale opslag, emaildiensten, andere webdiensten e.d. zijn prima te doen op een centrale server.
Zentyal is open source small business server, een kant en klaar pakket gebaseerd op Ubuntu 10.04 wat gemaakt is om het beheer van een dergelijke server zo eenvoudig mogelijk te maken.
http://doc.zentyal.org/en/Zentyal biedt een webserver, email server, groupware omgeving (kalenders, adresboeken, takenlijsten e.d.), een samba share voor opslag e.d. Het handige is dat je wanneer je een gebruiker toevoegd, al deze diensten meteen worden aangemaakt voor die gebruiker. Verder is het maken van backups, en het regelen van updates e.d. erg gemakkelijk gemaakt.
Je kan gewoon een isootje download zodat je zentyal kan installeren op lokale hardware, maar je kan ook een kant en klaar image voor een virtuele machine downloaden (KVM, Virtualbox, VMWare) die je in de 'cloud' kan schieten.
Er staat een aardig artikel over zentyal in Linux Magazine nr 2 van 2011. (is na te bestellen)