So sorry to hear about your crash. My question is: were you able to use the version of the database you had backed up? Or did the corruption somehow render those back ups useless too?
I realize that back ups have their limitations. One thought is to back up your DB weekly, and leave on week's mail on the server. In theory, that should allow you to survive crashes anytime during a seven day period.