[Captivate Q&A, Help & Troubleshooting] RockRatt:
I would have to go with i9000 based roms if were only talking a out samsung based roms. I tried almost all the roms since 2.1 up. As most seem to do I use my phone more for computer related stuff (like flashing, tweaking, reading xda and web pages,) than I use it as a phone as in actually comparing how much talk time I have compared to using data doing the mentioned things above. I did try DGs first gingerbread rom and really liked the audience chip quality but after about a week or two the data speeds just brought me back to i9000 based roms.

I also had a second cappy that I would use more for testing out any/all new roms out there. When the first beta of CM7 came out I tried it out, it didn't even have data working at all at first, nothing really worked the first day or so. I kept it for the weekend and then went back to testing out roms on my second cappy. So every weekend I went back to trying out CM7 and it continued getting better and at some point even though the camera didn't really work at all I kept CM7 on my test phone. I started flashing any of the kang builds and really liked more and more of it. Eventually my secondary (backup) became my daily driver and my love for CM7 grew. It didn't have good battery life at all but over time I either learned to deal with it or it didn't seem all that bad.

My primary captivate which at this point became my backup/test rom phone I started switching it up into more and more roms and gingerbread roms (at this point without even looking back at froyo roms). I came to realize that with ALL the same user apps on both phones it seemed that the gingerbread roms had better battery life compared to CM7 BUT the point of ACTUAL USE for display time I would get about the same 3-4 hours of on screen USE. But CM7 while idled was eating up more battery. Eventually CM7 has made it so that the idle time was equal to samsung based roms by finally being able to get the phone into sleep mode. Now BOTH lasted me about the same amount of time for a full day while at home and both had bad battery loss while I was at work with BAD signal and I was too lazy to turn off data. So all this being said below is WHY I would recommend adding CM7 to your Original Post.

My personal Samsung based rom cons

1. Dev would update their rom to fix bugs which is now better than it was with some kind of teamwork changes. Issue is I LIKE to run themes rather than the bland stock colors. Then it is a waiting game for my favorite theme dev to fix whatever broke due to framework changes. Sometimes it was the same day and sometimes it was a week later. So I would be stuck with a nice rom but stuck with bland theme.

2. I would have to redo or figure out tweaks/mods like changing build props and such to get certain apps to work and such.

Why CM7 is for me

1. It has a BUILT IN THEME CHOOSER and I have never had any issues with the themes from the market for the theme Chooser having broken parts to it.

2. CM7 has MANY MORE BUILT IN tweaks for things like lockscreens, notification toggles, and too many to list. Yes most devs out in things like notification toggles and such but I am stuck with whatever toggles they wanted to add and to how they were arranged. CM7 I can move whichever toggles I want anywhere I want. I can even make certain toggles perform different options.

3. As you can see I am now on the SGS2 and actually samsung got it right with TW in the SGS2 this time around. BUT I still prefer CM7 to touchwiz. So while on my cappy I backup all my apps along with my settings and install CM7 and easily my CM7 SGS2 is using the SAME EXACT theme with all my settings the same, so I didn't have to setup anything.

Battery life is not as it once was in CM7 and recently some of the MISSING things like band selection from samsung based roms now work on cm7. The camera has come a long way and may not be fullyon par with the captivates samsung based roms but it works well.

Okay didn't mean to write a book here but thought your original post is heading in a great direction and thought I would share some of my CM7 experiences in case you add to your OP.

Sent From My KICKASS CM7 AT&T SGS2