External hard disk. If losing the data would be disastrous,
then two external hard disks. Move one to a bank safe
deposit box weekly or at whatever interval makes sense to
you. Swap with the other next week. Remember that you're
trying to protect not only against computer failure, but
also against the building burning down.
You forgot to say "try not to drop the drives when handling
them".
I can NOT believe how many people have fallen for the external
HD rip off (a $20 drive in a $3 box selling for $100) the ONLY
reason for which is the fact that NO money is to be made on
CD/DVD media and burners any more, and tape backups have always
been too expensive for personal use.
(Once HD's got bigger than 8.4 GB, anyway - I still have a
working Colorado tape drive, but it only stores about 250MB per
cartridge, makes a most annoying sound, and takes forever - but
OTOH I have tapes from the late 90's which are still just
fine...)
"Since hard drives are mechanical devices, they will all
eventually fail. While some may not fail prematurely, many hard
drives simply fail because of worn out parts. Many hard drive
manufacturers include a Mean Time Between Failures figure on
product packaging or in promotional literature. These are
calculated by constantly running samples of the drive for a
short amount of time, analyzing the resultant wear and tear upon
the physical components of the drive, and extrapolating to
provide a reasonable estimate of its lifespan. Since this fails
to account for phenomena such as the aforementioned head crash,
external trauma (dropping or collision), power surges, and so
forth, the Mean Time Between Failures number is not generally
regarded as an accurate estimate of a drive's lifespan."
(Wikipedia)
Aside from the fact that ANYTHING can be destroyed if you really
want to do it (although try bending a CD-R and see just how easy
it is to make it crack in two***), top-quality brand name CD-
and DVD-R's burned with good software at slow speeds can not
mechanically fail and are quite long-lasting. They do
deteriorate over time, but if you make 2 copies and copy one of
them every 3 or so years, the data will probably outlive you.
Tape has also proven to be very dependable, but the cost of
high-capacity tape drives is prohibitive to most individuals -
however they are routinely used for backups of network data in
corporate environments.
***(OTOH, take a razor blade and make a few cuts in the printed
side of a CD-R and see what happens...)