What a blast from the past...
Anyone had any luck? crying now as I am having the same problem.
Recuva.
Scan for it, if not found or corrupt - try all the files in the ? folder and unnamed files.
Also, make sure the read-only switch on the card/adaptor is active, just in case something would like to write to the card.