Is there a way to update CyanogenMod from within CyanogenMod without going though the whole flashing process? I'm looking a for one press update button.
Depending on the version of CyanogenMod ROM you have currently installed, this can be easy or impossible.
If you already have CM7, and simply want to try out the nightly builds, ROM Manager and ROM Manager Premium unlock automate the entire process. With a single button tap, it can download the latest version of the ROM, reboot to Recovery, take a backup of the current system, flash the new version, and reboot back.
If you are on an older version of CM (4/5/6) this cannot be done in one click, because of the drastic differences between the ROMs. A full wipe of the device will be required, which means all of your settings and downloaded apps will be deleted, and will need to be re-installed manually (or in batch via Titanium Backup or AppBrain.)