Well, I wasn't complaining that much--the ROM (MightyROM 5) is still working--it seems it hard reset itself this morning, though, so I need to reinstall the LilRico pack. All the GPS fixes I did are still in effect--Google Maps works.
When I said corrupted, I mean, it messed up my 8 GB microSD card. It wouldn't show as being installed. Then when I attached the card to my computer, it said it was unformatted, so I had to format it again. Nothing on the phone is messed up.
The phone was asleep and charging. I hooked it up to the charger when it gave me the "I'm turning off all your connections, because the battery is about to die" mesage. I turned back on the phone and data connections when I hooked up the power, and then went to sleep. I woke up and it was off. When I pressed the power button, it vibrated (turned on) and then gave me the calibration and alightment page. So it had hard reset when I turned it on.
It's not a big deal to me, but I guess you're interested. I'll answer anything else you've got.
Thanks for your interest.