you could start with looking at the rom threads because they tell you what they added or changed from stock. apart from that, its about learning the phone and controlling your device. there are plenty of choices and lots of development, to list what each roms does different would just be a whole page copy of the dev section. I personally run a cm10 port just for a few tweaks here and there and a couple visual changes
Let me google that for you
-The best way to help someone and also tell them they are lazy at the same time.
Trolls are like stray cats, if you stop feeding them, eventually they move on.
Answer a users question, he's smart for a day. Teach a user how to research his own questions, he's smart for a lifetime!