I am obsessive about backups. I backup my main data drive daily to 2 x internal drives, and weekly to 2 x external drives (1 kept off site). And also burn a couple of archive DVDs at the end of each month. I use SecondCopy and can't recommend it highly enough.