I sync to a USB drive regularly at home, and every few months sync to a second drive that I keep at my office. I'm planning to leave a third at my parents' house in another state next time I visit, in case of a huge natural disaster. The amortized cost of DIY backups is still less than services IMO.