well, you can recover jpeg on ur pc since the come corrupted.
but u can still recover from ur formatted cf cards as long as you don't overwrite the data, format once is fine, you can recover atleast 50% for sure after a single format, if lucky you can recover 100% if u diddin't overwrite any of...