At WPLift, Joe Fylan posted a nice review of different backup options for web sites powered by WordPress. BackupBuddy is mentioned there of course, along with several good free options that allow to put the backup on the server, send it by email, or putting it to Google Drive (not fond of this option personally) or Dropbox (one of my favorite, along with backing up via InfiniteWP – the option not mentioned in the article since it does not fall into the plugins category).