So here's the deal: My Captivate was given to my as a company phone, but I have been told that they dont care what I do with it outside of 1 app, Good for Enterprise. (FOr those who dont know, this is an app that allows secure access to my company email and calendar. It requires the server admin to send me an invite with a PIN to register my device on the system before I can completely load it.) I have already rooted the phone, but I would like to flash my ROM to get Froyo and maybe some additional features. Is there a way to flash my ROM without losing my apps? I know Google will redownload everything to my phone, but I think this would force me to completely re-setup my Good for Enterprise which I dont want to do. Ideas?