Camera dump goes onto my wife's Macbook which is sort of the 'master'. I have hourly incremental backups on that going to my Mac in the basement office over wifi. Occasionally we rsync her laptop to mine so I have another backup. I have my laptop setup to do hourly incremental backups to my Mac at the office when I'm there. In other words I have at least one backup of everything both on site and offsite and a lot would have to go wrong to lose everything.
My last piece is I recently picked up a Drobo to go on the MacMini on the TV. I'm thinking that will become the new hub since it's not being lugged around like a laptop and has RAID. So we'll start there with camera dumps and then fan out to everything else. All the other solutions I could think of just had shelf-life/durability problems, not to mention going stale quickly. Physical prints are especially problematic, as others have covered, but DVDs or dry-docked hard drives are also questionable in the long run. Maybe I could go with tape but that means buying a fairly expensive drive and media and having to roll my own incremental system (plus tape tensioning, head cleaning and all that jazz). For now I think I've got a fairly resilient solution which didn't require a lot of setup/thought/hardware to implement. It also just worked out since I had all these other places to stash stuff already deployed.
And, yes, I did mention a lot of Macs but the idea should be platform agnostic. If you have a house and workplace full of Windows or Linux boxes I'm sure you can do the same thing there.