I usually use GetDataBack to recover files and I tried this and was great. I recovered everything I wanted into a folder. But I have a question:
Notice how these files are in a folder called "Tempura" and that said folder has subfolders. When I backup these files, it throws it all in one folder. I think Recuva should create the original folder with subfolders that the files were originally in. Yet still under the one folder you choose to back them up on.
BACKUP (Place chosen by recuva)
^
Tempura (Should be created)
^
Shell , Fonts
^
NormalColor