Default Backing up complete Hero rom for restoring?

I have a hero rom running and have some customizations done to it that I would like to save for restoring if needed.
I have System Recovery of: CyanogenMod v1.4 + JF
How can I make a backup of my existing ROM for re-flashing?

Found Something:
You need switchrom.sh - try searching in the dream forum for more details!

It is on Amon_RA's latest recovery image. Basically connect usb, boot into recovery, do an 'adb shell' and type switchrom in the shell, and follow the instructions. It uses nandroid AND backs up any ext partition, and gives an easy path back if you need to restore. Very handy if you hop between roms a lot!