I think what we're establishing here, and correct me if I'm wrong, but data corruption appears to be correlated with mount events on the Epic. The more times you mount, the higher probability of encountering data corruption.
Furthermore, there's instances in which the corrupt data was observed to be OK on a PC prior to the remount. And it's independent of how much the card is actually used on the Epic between mounts.
If that's all the case, then there's definitely something suspicious about the mounting process. It's certainly not spurious corruption. It could still be "bad cards," in the sense that the mounting process is correct but tickles something in the controller. But I'm inclined to believe it may be a software-level issue afterall.
mkasick, my perception of the problem lines up with your statements. Without very deliberate & detailed testing I'm hesitant to say anything beyond that because I'm not examining the hundreds/thousands of files on the card every time I mount it on a computer, and I'm not checking it 100% of the time when I remount it on the phone. Actually, lately, I have been checking the file count and size of LOST.DIR frequently, so I do have a fairly good idea of when files are being moved to that directory, but I wouldn't take my casual testing as definitive at this point.
I'm still curious if the problem persists across multiple SD cards in the same device.
Me too, installing a new highly-rated card tonight, should know more soon