CF Card failure - a bit different

Partial solution :I had a similar problem, the card corrupted halfway through the shoot.

I used AidFile Recovery : http://www.aidfile.com/

Just a warning, the free version only recovers the first 1GB of data, for any more you need to pay the registration fee which is $69

Goodluck