Hi rldev,
What kind of file system(s) are you using on the drive? If you are using Linux, I would suggest creating ReiserFS or ext3 filesystems. These are journaling filesystems, and are much more tolerant of accidental powerdowns. I believe FreeBSD also has a feature called "soft updates" that works similarly.
If you have a journaling filesystem and a reliable UPS with server auto-shutdown, you really should not need to run fsck on your disk very often. I think the last time I ran fsck on a Linux box was about 3 years ago when I was still using RHL 5.2 (pre-ext3) and the disk was on its way out.
Good luck,
Greg