Thanks jhollington,
Your comments on FastMail file storage, contacts and calendar are going to save me some time
I think that iCloud will work fine for us internally. We're also going to set up Dropbox as most, if not all, of the people that we'll be working with externally use it.