My photos are very important to me, so i do several backups:
1) The iPhoto Library is rsync'd to an external HDD
2) The iPhoto Library is rsync'd to a local FreeNAS box
3) Arq backup to S3 http://www.haystacksoftware.com/arq/
4) Crashplan backup to 3 locations: an external drive, a local server (not the FreeNAS box), as well as Crashplan central.
I use duplicity (http://duplicity.nongnu.org) to locally encrypt (GPG) and backup to a LAN machine running ZFS and to one or more cloud services (Google, AWS) depending on the data. This is automated using cron.
Whatever backup option you decide on, do not forget to test the recovery/restore process at least once a year. You can tweak your strategy anytime based on current cloud storage prices.
AWS Bucket w/revisions enabled connected to PictureLife.com. Amazon raises invoices directly to me for storage usage and if PictureLife shuts down (hopefully not) then there's no need to export data because I own/control the data. ie. AWS provides the hosting and PictureLife provides the product on-top of my hosting.
Manual backup to external HDD + automatic backup to google drive with this app https://support.google.com/picasa/answer/4392268
I also like the opportunity to view these photos through Google+ Photos interface.
Unison via SSH to a Raspberry-Pi-attached USB HDD. Upload to Flickr via cron-triggered python script from RasPi. Arq to S3. Hoping that "only to camlistore" will be the answer in 3-5 years.
How have you found it? I tried it out and found it was something like 45 days to run a full backup on my 1TB machine, and discontinued it fairly immediately.
My big data-loss fear is a household robbery - so offsite is essential. Have you considered a scenario that involves losing your Mac and your backup drives?
Terabytes are cheap, memories are not.