Today I did the unthinkable! I accidentally formatted one of my CF cards before I'd got the images off..... Argghhhhh
Other software I have used in the past only worked if you had deleted the data and not formatted!
However, then I found this little gem online called Stellar Phoenix Data Recovery. And boy did it save my day, all the data recovered and my bad day just got good :)
Highly recommended guys and girls!