raid
RAID0 (mirroring) works great, but before you get that specific you gotta define 1) what kind of failure you're trying to overcome and 2) how fast you want to be back online.
If someone pours coke or coffee on your computer (or it gets submerged, or burned), then having a second disk (a la RAID0) isn't much good; you'll just have two soggy, or burned, or whatever disks! To mitigate complete failure of the computer, get an external USB drive. It's cheap and intuitive. Probably your best bet for typical, residential backup chores.
It lets you do one more thing -- you can now mitigate the possibility of your house burning down (or otherwise being destroyed). You can back-up to the USB disk and take it somewhere else (don't leave it in the car!). Bring it home once a week (or whatever makes you happy) and update it.
Another good alternative is to get a network attached storage (NAS) device. Look at Quantum and Iomega; they make nice ones. I've got a 1Tb Quantum at work and I love it. You can back up a whole pile (or houseful or officeful) of computers to a big NAS device. If the computer goes up in smoke, at least you've got the data on a different box. Better yet, put the NAS device somewhere else (Mom&Dad's, Brother's, Sister's, Office) where there's broadband and do your backups across the network at 03:00am when you're sleeping. Now you've still got your data even if the house gets zapped!
For disk failure, RAID0 (mirroring) works great and you can continue operating through the failure, so the outage is limited to the time it takes to shut the system down and install a replacement drive (some systems can do it on the fly = hot-swap). RAID5 (striping) works great, too and lets you use more of the disk space you pay for, but you take a performance hit (although typical users would never notice). Still, RAID arrays are not cheap as they're generally built on SCSI disks. You can build a Linux box with a bunch of old IDE drives in it and run Linux RAID to make a cheap NAS box. I've got two 300Gb drives that I'll put in an ancient PC in the basement and have a nice backup box and a home for all my digital music.
It's all about how much trouble and money you're willing to expend to protect your data. Ask yourself how important it is. I've got a dead hard disk (not backed up anywhere) with years of digital pics of my kids on it in my desk drawer; the estimate was $2,000 to pull it all off, which I'll pay one day. I'll never let that happen again!
Thanks for the info on the backup software. I've been using SyncBackSE from
www.2brightsparks.com and I love it. It's cheap and really, really powerful; lots of options to make it do precisely what you want.
Like I said up top -- get an external USB drive -- cheap, easy, portable, and probably good for 99% of what the typical user needs.
Good luck!
CAE