Battery Low U8800 battery problem

Im using dzo's Aurora ICS rom and battery life is very bad.
Im forced to charge my phone 2-3 times a day
I tried all kind of battery calibrations, and changed my battery...still nothing.
I turned off auto syncs and gps.
If i put my screen brightness to 100% and watch some youtube videos battery will go from 100% to 80% very in 15-20 minutes..
in SetCPU i have max 768 and min 480 (smartass mode)

please help me, what should i do, or suggest any good rom with good battery life..

Thank You!