I think battery life is very dependent on the user and activity and setup etc. For example, on my n900 i can get 2days battery with no battery patch or cssu or anything. just disable wifi, put to 2.5g and i still make calls and txt and browse the web frequently. when i messed about with different alpha/beta applications installed and and have it in 3g constant with the same usage it needs charging at night. i think the best thing to do when you have battery drain is to trial and error what you have done, enabled, added, changed etc. every time i've had battery issues it's generally turned out to be related to me and how i'm using it etc and with a little tweaking i'm sorted. Alot of services running like twitter, email. facebook etc constantly checking, with geo tracking etc will vampire that battery. i'd start with the event feed and see whats constantly pinging for updates etc. check the application settings for your accounts etc. try with them off, some off someone etc. lets us know what you find if you pin down your battery drain as other people may be in the same boat as you.