I always just use my own ROM's because no one elses is every perfect lol.. I do like Dharvey's and OMJ's... OMJ's battery didnt last long if I remember right... its been a bit so he might have fixed it.. anyways
Looks like people have told you what to do.. Now just find a good ROM you like and flash it