Right now I am building a fileserver and am torn between using a RAID5 array with Windows Server and a ZFS/RAIDZ pool with Solaris (I am not looking at hardware RAID options for many reasons which I'm not going to explain here). While I could do a lot more with a Windows box (Exchange server, IIS, etc.), I can't get over how logical and simple ZFS/RAIDZ is in comparison to RAID5 in Windows, especially in terms of data mobility. If I understand everything correctly, I can basically remove my HDDs and mount them to any Solaris system and instantly rebuild the ZFS store since all the necessary information is stored right on the disks themselves. It doesn't matter which SATA controller the disks are connected to as long as it is supported within the OS. I don't get the same impression when it comes to RAID5 arrays in Windows. While I can't really say for sure, it just seems like there is more to it in Windows. So, am I missing something when it comes to RAID arrays in Windows, or is ZFS really that much of an improvement? Thanks in advance.