Agree with diversification
As Tedob1 mentioned, online backup to insure your own archive methods is a good idea. For instance, everyone has an ISP account with usually a very reliable company, some of which provide generous amounts of server space for client's use. Many people use them for their family websites, however the space can usually also be used for digital storage. On my Comcast account, there is well over 100meg of server space available, and they do all the backups. Check your provider's terms of service for how much you have, and how it can be used. But, like mentioned before, do not trust your hard drive or CD-Rom as your only repository for valuable photos, use multiple locations. I recently rescued three "keepers" I found scrambled on an original CD, from alternate locations they were resting in. The thing about "keeper" photos is that usually you can never get them again with your camera. :)