So let's say I flash a rom and I do not like it, there are bugs or whatever. If I restore a nandroid backup that I made before I flashed the Rom, will that revert my phone to the same as it was before I messed around with the rom flashing? I've been getting impatient with the whole waiting for 2.2 thing and would like to try Cognition. I want the voice actions, the copy&paste with gmail, the adobe flash, and a non-censored youtube app. However, I've been steering clear of new roms because I have been worried I won't be able to return my phone to how I had it before if something is buggy.