My husband is an IT professional and we use Carbonite. I cant tell you the number of times we have rebuilt computers or had problems and this service saved all our data.
One of the few things I truly appreciate. It allows me to save things to my files and not worry about them.