Free operating systems to consider
Sure, a Windows-based OS is an option, but why not consider a free, specialised solution for your needs? Consider checking out the following:
Amahi Home Server FreeNAS Open Media Vault XPEnology NAS4Free Ubuntu Server (command linebased for the advanced users)