How to recover sdhc card files?

After smooth running while taking of 12 images by using the new memory card I have bought,
I got the message that it can't be initialized.
I have taken a trial to run it by using SDHC reader on my PC, but it failed to access.
I think that after formatting it will be ok, but I really wish to recover SDHC Card files, firstly my images.
Have any suggestion please?
