I've used Acronis for years, and it has saved my bacon on more than one occasion. I have found, though, that I have to religiously download any patches/updates they offer...and each time I need to build another Acronis boot disk. Nothing is perfect, or guaranteed, but FWIW I'm an Acronis fanboy.