pimback up doesnt back up all your system, I use Spb back up/resco and Sprite and did restore with all of them w/o failure. However I find that Resco gives more features, one I like is the fact that you can update an exisiting bacup and only takes couple minutes to back up the difference....