My advice is to try different roms, make a list of things you like and don't like. Give each rom a few days for you to get used to them, well unless they cause major phone problems. Please don't add a new thread that says "which rom and why" or "what is the best rom" Just spend lots of time reading and looking at those posts, then just flash and play.