What is more reliable for daily backup, rsync or Time Machine?

I have heard many horror stories about trying to recover files from Time Machine, so I am thinking of using a rsync to do at least daily backups of my files. I’m wonder if there are more expert views on the advantages and disadvantages of either method of backup.