Yes, DocAve makes a very nice tool, as do several others.
Most recently, we have been using SQL backups as a 'worst case scenario' backup.
Why? because I know I can get my content back (not point and click, however).
You might also take a look at the Quest tools for SharePoint. They allow you to
retrieve single items from SQL Backups (*.bak files) and restore them full
fidelity to their original location in SharePoint. DocAve is similar, but
creates its own backup. Both are good, requirements should define the one you
select. As Liz mentioned, there are many things to backup with a SharePoint
farm, but SQL is by far the most important in *most* implementations.