Hi Phil,
Sorry to hear about your data loss. You should be able to do a raw
dump of the card to a bin/hex file if it hasn't been overwritten to
much - http://www.freelabs.com/~whitis/sd_card/rawimages.html (scroll
down to the instructions on making an image in Cygwin under Windows if
you don't have a Linux system to use)
Or you could try some software like this -
http://www.vaiosoft.com/products/recoverymanager.html if you haven't
already.
If I can be of any help let me know.
regards,
Geoff