Chuck(G)
25k Member
The mechanism in flash is similar to EPROMs and EEPROMs in that it involves a trapped charge, so retention should be pretty good. But I don't know if I'd trust my precious data to an MLC device. SLC "industrial" devices are available, but much more money for much less storage. I seem to recall reading that MLC devices can lose data much more easily than SLCs because they use multi-level logic in their storage. That being said, I still have old SmartMedia and 32MB FC cards as well as MMCs that are retaining data just fine.