So I've been using CM7 for the last few days. Awesome ROM. It's just a bummer that the battery life is terrible. I used to be able to get almost a full two days worth (if I paid attention to disabling background data when I knew I wasn't going to be using it) out of each charge on Liberty. Now I come to this, love the speed and customization, but I can't even get through one full day with background data off for most of it.
I know there are unofficial versions that have a battery fix. But when I used one of those, it completely killed my phone's ability to use any data connection. No 3G, no 1X, nothing. Even with flashing to other ROMS, wiping everything, nothing would solve it except a SBF.