• Following up a little more on my earlier comment...

    The hardware issue is also covered by disc mirroring on our production servers. The most common "disaster" I have had to deal with is logical corruption (the database is valid but has incorrect or missing data) and is generally resolved by going to a backup and reapplying recent changes with corrected code. DB mirroring makes sense but the scenarios in which it would be most useful rarely happen, IME.