So I just rooted my D1 lastnight... It went by really easy without a hitch, took about 1 hour, mostly reading... I used that one thread, rooting regardless of OS version... I don't know how I rooted it successfully, but I did. Don't really even know how. Haha. Sooo I believe that means I have SPRecovery with nandroid (I guess it's built in with SPR???) and I have RSDLite... I forgot what that was even used for... I backed up using Titainium Backup, no idea where the backup is saved... I also booted up in SPRecovery mode and made a complete data/app/misc/cache/recovery advanced backup using nandroid... I haven't really done anything else, besides that... And tried messing around with Wireless Tether which is ungodly slow and doesn't allow me to use Stickam (which is the only reason as to I rooted in the first place...) I was gonna overclock, but through reading, it seems that ROMs are like a complete package, overclocked and all. So anyways... I believe i'ma try a ROM... Seems easier. I was gonna do UltimateDroid but I think i'ma go with trying metiCkMod | FRG83D | Froyo 2.2.1 [Beta] first, see how things go that way... What i'm wondering is: Before I install a new ROM, I have to run "Wipe data/factory reset" and then run "wipe cache partition" before installing any new roms right? How will this effect my current... setup? (I have "MotoCache1_Complete_Root_v1.1-update" as my current update.zip file) If I want to go back to stock, I just wipe data and cache and use the nandroid restore I did earlier right? Or do I have to run "MotoCache1_Complete_Root_v1.1-update" as my current update then run a restore? I think that's all I have to question for now... Thanks guys.