Just wanted you all to remember, that one very powerfull solution (SME Server) is out there, and its quite easy to install.
There is a review and a how-to placed here – Do try it out, It most likely will surprise you.
This tutorial shows how to set up a fileserver for small and medium enterprises with SME Server 7.1.
SME Server is an open-source Linux server distribution (released under the GPL) based on CentOS that can turn a computer into a gateway, firewall, fileserver, printserver, mailserver (including webmail), etc. In this article we will focus on the fileserver aspect of SME Server.