i only heard good things about the Synology boxes. especially if you like to do more that only store data.
so runnnig VMs or Services is also possible and easy to install with the grafix interface.
of course its cheaper to build a SAN box with only the parts you need but on the other hand this saves you the troubles of a custom box