So here's my story with the Nikon D7000..... I purchased this body last year as my second-shooter and had two 8GB Panasonic cards in it. I had some corrupted files at the end of the card's memory capacity so immediately dumped them (gave them to my husband for storage purposes) and, purchased 2 SanDisk 8GB ones.
All has been well and good until this past weekend. Did a 3-day Dog Agility photo shoot. Day 1 - nothing recorded on the card from 12:30 until 6:00pm then all was well. Note, the pictures after that time were on the same card. Both cards are always formatted "in camera". All the other photos from the weekend were fine and dandy, just this card failure during that time frame. I did check the photos as I was shooting and they seemed to be loading/recording okay. I did a Disk Drill on all my cards when I got home and realized that the photos were missing. They weren't there.
Any one got some ideas on what went wrong here?