This is, hands down, my favorite flash card recovery program. Nothing tops it and it's only $29! This software should be in every digital photographer's "gearbox." Here is the whole DataRescue story right here along with a very thorough write-up on the program. It has save me and my photographer buddies many times.- don't leave home without it.