I've tried a whole load of different ROMs (BB 0.6.1, Smoked Glass 11, UD 2.5, Sapphire 2, CM 6.1.2, SS 4.96, CM 7, Pete's GPAs, Liquid Froyo and Gingerbread, PE 4 and 5) and a bunch of kernels at different speeds and voltages (P3Droid, ChevyNo1, Slayher, RZ, Prime's, Pete's) and every single one of them kills my battery. I've had to un-root and go back to stock Froyo to get decent battery life.
I take my phone off the charger at 6 AM every day, right now it's 1 PM. With any of these custom ROMs/kernels I'd be down to 40-50% with normal usage, with stock Froyo I'm at 80%. When I was using custom ROMs the phone would be beeping at me by 6 PM, last night I still had 50% battery.
In every case I've had the same apps loaded, and only use 1 widget - the BW SuperClock.
I've tried the wiping battery usage tricks, even bought a new battery but nothing helped. I'm happy with the battery life I have now but stock Froyo and slow and boring.
Are there any ROMs/kernel combinations that can match the "stock" battery life? Or am I doomed to live with stock Froyo forever?