I see that there are several existing threads on this subject, but I don't see a definite fix. My friend's phone is a T-Mobile Samsung Galaxy SII running ICS. It's corrupted more than one MicroSD card, though I can't say whether the cards are from different manufacturers. I guess my biggest question is whether doing a factory reset might make the problem go away? I would assume that's what T-Mobile would want us to try. If that is a possible fix, is there any way to back up her apps, contacts, and settings before doing the reset? Thanks!