I've been looking pretty seriously at the Synology units myself; they seem to be well built and reliable with very robust software. Additionally from what I've read, their Customer Service is really good (to the point that they'll SSH into the device if you let them, and try to troubleshoot the issue themselves)
You can try a live demo of their software here: http://www.synology.com/products/dsm_livedemo.php