Basically it depends a bit on how much money you want to spend and how much time you have to spend building the server. If you get a NAS then...
Separate names with a comma.