Okay so I've googled some question's I've had, and being a noob, can't find the answer. Any help is appreicated!! I understand the basics of rooting and Nandroid. In fact my D1 is rooted with CM7. I use Titanium Backup which has worked fine but my thinking is that Nandroid would be a faster way to restore my system since it's on my device and I don't have to worry about 3G data transfer rates. I understand that a Nandroid backup is a snapshot of your system, data, settings etc. Let's say I completely screwed up my phone and wanted to reset it. Does the Nandroid backup include my CM7 rom? So if I went to restore the phone and the rom itself was screwed up, would I boot into recovery and simply run the Nandroid backup? Or would I have to reload CM7, and THEN run the Nandroid backup to fully restore the system? This may be basic but I'm just wondering if the Nandroid backup also includes a snapshot of the rom... Does that make sense? lol thanks!!