Create a nandroid back up via recovery. That will save everything including the ROM before you flash another ROM
I recommend you download Titanium Backup, you can back up all the apps and remove the ones you don't want.
AppBrain will sync applications.