I have no personal experience with it, but I played with the thought myself. One thing that came up on Google and seemed promising from a quick first look, is FreeNAS 8.
You can take a look at it on
www.freenas.org. And if you decide to try it out, I'd love to hear what your thoughts on it are ^^