Hard for anyone tell you what the best rom is cause what is good for one might be bad for the other. Best thing is to read and see what bugs are going on and what features are or are not working and see what you would like and try it out and go from there. with all my phones the X and X2 and INC2 and soon to be Droid 3 what i had to do is trial and error. alot of people were like do this rom its the best and i had issues and things i didnt like. Most of the rom i like are ones people dont really try.