I know a custom Rom is personal pref but what are some of the other leaders out there? Tried cm7, some things I like and some I don't. Almost miss my sense 2. Again not asking what I should use but other top choices, and the pro and cons.
What I dislike most about switching ROMs is the time it takes to load everything back on (contacts, apps, etc.). Other than that, flashing a ROM is easier than rooting the phone was IMO.
As far as install your contacts, as soon as you log onto google it should sync your contacts to the new rom. As for the apps you should try Titanium Backup which can be found on google's market place. The free version will allow you to backup and restore each app including the data for it so you can restore it in your new rom. The paid for version lets you batch backup/restore all user apps and data at once.
Hope this help's.
Yeah, already doing all that. I was just commenting that it takes a while to install everything back. I have like 200 apps.