Recently, I just bought Canon G9. Lovely camera, but I accidentally format my Panasonic 4Gig SDHC, erasing all the pictures on it.
I use the same card and made pictures again without realizing what I have done.
Then the card became full and I copied all the pics from the card onto my hard drive (and deleted them) and realize that I format the pictures (in the first place). 
I tried several programs to get data back, but I can only retrieve the pictures that was deleted but not the pictures that was erased by formatting the card the first time.
Can anyone please help me???? I really would like to get back the pictures that has been erased by formatting the card.
I have tried Handy Recovery by SoftLogica and GetDataBack from Runtime Software.


