Since I bought my M3Perfect in late February, I've gone through 2 2GB microSD cards with it. The first one (a genuine Japanese Kingston from ozmodchips) was corrupted within a couple of hours of first using it, and the other (a generic that I borrowed from my housemate) died just now. Could it...