I've been lurking on the forum for the past couple weeks, trying to get smarter about rooting, alternate ROMs, etc. But I've gotten myself in a little fix and could use some guidance to make sure I don't make it worse. THE CURRENT SYMPTOM In a nutshell, I'm stuck on the "M" screen, but I can get to Clockwork Recovery 22.214.171.124. I've waiting a long time for the "M" to expire, as it did before, but this time I can't get past it. HOW I GOT HERE Last week, I did a manual FRG01B update. Then I rooted with EasyRoot and fussed around a little with SetCPU to get comfortable. All was normal, but with issues probably surrounding the Froyo update; I had lots of apps. I decided to give ROM Manager premium a try. I had trouble, as others seem to have had, flashing the most recent CW recovery. I could successfully flash SP recovery, so did that and made an SP nandroid backup then, just in case. So that is my primary fallback. I tried then to flash an older CW recovery, 126.96.36.199. I'd seemed to succeed in ROM Manager, but I could not make a ROM backup from within ROM Mgr (spontaneous reboot instead). I also was having trouble booting into CW Recovery - would go to stock recovery instead. I think that is when I started to see the bootup "M" logo for much longer than normal, a minute or so, but it'd always time out and then the phone would boot. Kept trying and succeeded, I think, in making a CW recovery nandroid, so decided to install Sapphire 1.0. The bootup "M" was still there for a long time, but Sapphire came up eventually. So I fussed with it, restoring things and the phone seemed to be working just fine. So I reboot, or tried to, and this time, I couldn't seem to get past the bootup "M", even after waiting 5 min. But I can boot into CW recovery, by holding the X key. And I THINK I have a CW ROM (nandroid?) backup, made from within ROM Mgr. So my initial thought (but I thought I'd ask here first) was to restore that CW backup to pre-Sapphire state, clean up the "M" problem and try again. I'm unclear on whether to wipe data / factory reset or wipe cache partition. So if I can revert (to my manual update Froyo world) I guess the next step is to try to fix whatever is causing the bootup "M" to stay up so long. Other advice is welcome! Thanks, and good, informative forum.