will nandroid make an exact copy of whats on my phone including apps. if not how do you make sure you keep your apps. my phone is brand new, 3days with new 2.1 from instructions here. can i root this to take advantage of cyanogenmod rom? or should i just revert to 2.0.1 and root then ROM? does cyanogenmod take care of all the kernels, baseband and other stuff. any other tips and tricks i should know. is there any lessons or tutorials on using rsdlite and other tools to load/modify ROMS? it seems that that is the real way to go vs. update.zips. i want to make sure i dont loose my paid apps, as one i bought was $20 i also need to be pretty sure i can get it back to factory as i am considering swapping for N1 or incredible when and if released for VZW in the next 30 days. i will say i do love this phone, i am pissed i waited this long because of all of the rumors of the N1 and Incredible. i think that has kept alot of people from buying a really really good phone. Thanks in advance guys, i hope to one day be as knowledgable as some of you here.