I haven't used much ROM's, but for me 2.3.6 DDKQ8 gingerbread is the best. I have over 6 list of applications in the menu, i use social networks, widgets and i manage about 1.5 to 2 days with battery. I've tested ICS ROM kinds as well, but they are just awful for me.