Quote Originally Posted by ryao View Post
As far as I know, ZFS is the only usable alternative available that provides solid data integrity guarentees.
Yep, it provides an 100% solid guarantee that it'll detect data integrity issues. It doesn't guarantee that it won't corrupt your data, or that you'll be able to get a single byte of your data back after even the most trivial metadata corruption, and it doesn't even guarantee that it'll bail out nicely rather than kernel-panicing the moment you try and mount a corrupt FS (as I believe various users of ZFS on Solaris have found to their costs). It's guaranteed not to let you continue using your FS once it becomes corrupt, though.