Alternative backup solution for a mac? I know that we can easily use time machine. However, i wonder if there exist any other way to backup the data on my macbook? Since I do a lot of modification to the system and sometimes make it has kernel panic, I would need the backup program to be able to restore everything from a bootable cd (the backup file can be on the hard disk).

So, if your solution offers a bootable backup, that's great, but I'm more interested in equivalent functionality of Time Machine where multiple snapshots are available.
To create bootable backups which contain everything including system files, you may want to look at Carbon Copy Cloner or SuperDuper.