I use PIM backup on a regular basis, have done several restores with it after hard resets, even to transfer my info to a new device. works awesome! especially for a free app. I have spb backup now too for the whole device. have not tried to restore from it yet as i have not had to hard reset my device for a while now