There's also Disk Digger, someone here has posted a link to it...somewhere. It's free & recovers every deleted file on a drive. It should cover an SD card as well.