So, I've been flashing for a while, going from one rom to another to another.
I finally have settled on NFSFAN's 21728 build 0102 (for now

).
and I've done all my customizations too it, hotmail, gmail setup, activesync to sync to my google calendar.
installed a couple of Titanium customizations that I like, some registry tweaks, installed G-alarm etc etc
so I have settings, registry edits, and post flash cabs that I've installed.
I have it "just so", just the way I like it right now. is there any way to make say a "back up image" of the rom that is installed now? so that in the future, if I want to try out a new rom, and don't like it, I can just flash this backup image ROM back on and everything will be just as I left it?
Thanks!