Journaling file systems are a great invention. IBM's AIX operating system has had one for many years. I have been using an AIX system since 1997 and have never had to run fsck on it.
Note: fsck is the Unix (including Mac OS X) "file system check" utility, for those of you who don't speak Unix geekese.