Part of what makes me a little reluctant to install a custom ROM is how quickly some of them update. ACS ICS, for example, has had v4, v5, v5.1 with v5.1.1 is coming soon, and this was all in about 2-3 weeks? Some seem to be considered beta, too. Both of these aspects make me wonder a bit about how stable the ROMs are. I haven't used them, so I don't know, maybe they're pretty strong already. But rapid changes and/or beta labels still make me wonder.
Anyway, I just found out about this thread --
Gingerbread ROM You Are Using... - xda-developers -- and thought it might interest people here. It's a poll on XDA about which Gingerbread ROM people are using. As I'm writing this, Legendary leads with ~30% of the 159 votes, followed by ACS ICS at ~16% and StarskyROM at ~13%. I guess this provides some measure of which ROMs are the most popular. Still not sure if there's any sort of comparison of Gingerbread ROMs though to help people choose from among them.
Edit: related to installing a new ROM is putting everything you had on it. I already read about using Titanium Backup or the like to backup and restore apps and such. I just read about using CWM to make a backup and then use advanced restore to restore just the data part. I'm not familiar with either of these (I've only made backups). Will both work to basically put things back the way I had them before flashing a new ROM? If so, does either have advantages over the other? A little clarification would be appreciated, since this is another one of those time-consuming things that I don't really look forward to if I want to flash a new ROM. Thanks.