I use Carbonite. It's $60 per year for backup of a single drive, and they have more expensive plans for those who need more backup. I've been using them for years and have no complaints. You can sign up for a
15-day free trial on their website.
I'm a firm believe in an external backup, in the event of a fire or theft.