For most people, Recuva is the best choice because it's free, simple to use, and effective at recovering deleted photos from memory cards and PCs; however, if the files are more difficult to restore, programs like Disk Drill or EaseUS Data Recovery can recover more deeply.