I would also suggest an off-site backup system, I'm surprised it hasn't been suggested more in this thread. All this RAID and NAS redundancy is useless...