FreeNAS was easy enough to set up. I just had to use PHDiskWrite to write the embedded version onto a flash drive and set it to highest boot priority in the bios.
(
http://sourceforge.net/apps/phpbb/freenas/viewtopic.php?f=38&t=1944 )
The only pain was setting up the connection on my desktop because I'm just using a direct gigabit connection between the two. What I ended up doing was telling windows to share my wireless connection with the ethernet and that set up the connection correctly on the lan so that FreeNAS could get an IP.
The documentation is a little weak, but even without it, it isn't too bad.
I suggest playing with it in VMware or something. Give yourself 4-5 drives and play with the formatting and stuff.
You don't really use the command line besides the first few minutes. It has a webgui that has everything you need to do. The only reason you need it the first time is to get it to connect to your network and that's usually as simple as hitting 2 enter enter enter, heh.