There are quite a few (believe it or not) backup solutions for the Apple Macintosh. The likes for SuperDuper and Retrospect spring to mind, but Personal Backup X from Intego is from a well respected company.
I picked mine up as part of the Internet Security bundle, which cost me £59 and included a few extra applications too. The Personal Backup application is really well designed, with a very easy to use interface. You are presented with buttons at the top of the user interface to select what type of backup you want to do, for example you can backup all files, synchronise two computers files to one backup, etc. You can also create your own scripts to perform very detailed and customised backups too. The set-up process is a simple step-by-step affair. By dragging your source (where you are backing up from) and destination disks (where you are backing up to) into the main control window. The desintation disk can be another hard disk, an online disk (like iDisk), a CD or DVD, or even a network attached hard drive. After this initial selection you select the type of backup and which files to include or exclude. The final setting that can be made is a schedule, so you could set your 'Home' folder to be backed up every week, and to exclude large folders like your iTunes library.
The backup process can be performed in the background too. So you can carry on with your work whilst the application is doing its thing. It then only bothers you if there are errors to deal with. In my experience, I get very few errors, apart from problems with cache files not backing up. These are easily sorted though.
This is a very stable application, very user friendly and you really should be backing up your data. Imagine loosing all those photos, or important work documents. Intego Personal Backup X is an esential piece of software.