[Bravo Android Development] skeevydude:
Battery life is my only issue with CM9. Even after undervolting and tweaking the governors to be more conservative on the ramp up speed, the batter still drained faster than normal. Some other issues include Flash Support (blame adobe there), some apps may crash due to it being full hwui and us just getting that, DSP Manager has no effect whatsoever (it just opens and lets you tweak the settings, but they do nothing at all), and other little things due to it not being as mature as CM7.

Its still a great rom, can be used as your daily rom, battery life is still better than stock Froyo (just not as good as CM7, but then again, nothing is), and provided you don't use the things I mentioned above, you'd think it was as mature as CM7.

If you're just looking for a good, stable, fast, battery efficient rom, then install my latest CM7 Kang. Really, really stable, only a 10% drop in battery after 8 hours off the charger, an hour of music, updating 2 apps, installed 2 others, 30 minutes of wifi browsing, gps on, sync on, radio on, and wifi off when I was done with it. IMHO, its the best rom on the Bravo at the moment in terms of stability and speed. If you're still on Quarx's CM7, I highly recommend you update to mine. I don't think a factory reset is necessary, but I recommend it since there's almost 2 1\2 months difference between the builds. Besides being more up to date, mine has weekly releases.

I've also included an improved SIO, boosted, all CM updates as of yesterday, all Maniac103's updates. Really only need to update the apns with CM9's and add in my tweaks to Defy Parts (I added in 1-10 multitouch points instead of just 2,3,4,5,8).

Not CM7 related at all but it comes to mind and is related to this thread.

The only times you really need to factory reset is either when switching roms (cmX to miui\ms2\cmY), if the android_frameworks_base or Settings.apk have major changes, or the Defy Team adds a new feature like the PVR module. You have to check the roms github repo to find that info out, but I thought that little bit of info would help everyone out who likes updating to the "latest and greatest".

QUESTION UNRELATED TO EVERYTHING ABOVE

Lately I've been getting a few PM's asking how to add contacts in CM9 without the forced sync to Google's servers, so they'd be saved to they sim\sdcard instead. After a bit of time on Google, I found out that there's supposed to be an option in Contacts to allow sim\sd as the default behavior but we don't have it. The only way I've found to do that with Stock Contacts was to not have a Google Account (or any account at all) on the phone which isn't a good option cause you can't access the market w\o a Google Account. I tested Go Launcher and it did allow saving contacts to the sim.

Has anyone else had this problem, and if so, what did you do \ what Contacts app do you recommend?

Personally, I like syncing my contacts to the server since I flash a ton of roms all the time, so I never knew about that issue until now.

//The Lady of the Lake, her arm clad in the purest shimmering samite held aloft Excalibur from the bosom of the water, signifying by divine providence that I, Arthur, was to carry Excalibur. THAT is why I am your king.

/\Listen, strange women lyin' in ponds distributin' swords is no basis for a system of government. Supreme executive power derives from a mandate from the masses, not from some farcical aquatic ceremony.

/\Oh but if I went 'round sayin' I was Emperor, just because some moistened bint lobbed a scimitar at me, they'd put me away.