ergophobe - 5:04 pm on Mar 8, 2013 (gmt 0)
There are all sorts of solutions from Sharepoint to just a networked drive.
Personally, for the stuff that's just being shared among management, I would keep that on a networked drive or Dropbox or Google Drive if they don't share a corporate network. A pro account on Dropbox is pretty cheap and gives you a TB of storage.
Then for the website I would go with whatever meets your other criteria.