Honestly, any vendor you choose for backup is going to be good if they're worth their beans. And any backup vendor that isn't worth their beans probably doesn't exist anymore. Don't hop on the "startup free backup service" bandwagon, go somewhere that keeps your stuff safe, secure, and most of all, ALWAYS AVAILABLE. A backup vendor with downtime puts you in a terrible situation.
My personal pick is Carbonite. Unlimited backup for all internal drives.
It runs as a persistent daemon, with the frontend being a System Preference Pane. Stupidly simple. Install it, log in, done, it just runs. And that's all it needs to do.
It's $50 a year for a single computer, and again internal hard drives only. You don't have open ended access to simply dump data into it. It's intention is to serve the 95% backup use case. It runs, and it runs, and it runs, and it keeps files backed up off site, no questions asked. I've never had a problem with it, it's never asked me anything except for my login after I signed up.
That's it, and that's the best personal backup strategy you can have.
- Local App (built into the syspref pane) for browsing backed up content for anywhere-restoring.
- Web Site for doing the above. Re-download anything anywhere. Even if your computer isn't broken, but is unreachable, leverage it's backups to snag a file or three that you need.
- iPhone App for viewing your backed up content.
- Encrypted files during transfer.
I can't stress this enough. Similar to the DropBox sync app, it absolutely does not get in your way. It has never asked me anything beyond my login, it has never stopped working. It generates a list of files to backup, encrypts and sends them off, works through the list, starts over ad infinitum.
It works. And that's the biggest part of a backup strategy that matters.