Write-Cache on Hard Drive

I am on SQL version of Nav3.7… My Server is on a pretty good UPS. It can stay up quite a few hours before the UPS will shut it down. From everything I have read, I thought I would be safe to turn on Write-Cache on my RAID 5 array (14 Drives, all in an external enclosure). Not to mention Write-Cache on my RAID contoller (via the BIOS). To make the story short, someone yanked the SCSI cables by accident on Sunday. And guess what, I paid the price of having only 4 hours sleep on Sunday and Monday. And yes, the DB did get corrupted! And no, I cannot restore from backup because warehouse was doing inventory count and sales was selling. The lesson of my story… Power failure IS NOT the only reason to turn the Write-Cache off. Short of someone cutting your cable, you could still have BSOD, or driver issues. Why risk it? The speed improvement on an already properly tuned server is not that much.