Do you sleep? How does one *need* more than 10-12 hours of uptime? Plug it in when you sleep.
I get MAYBE 8-9 hours to 5-10% battery, which is much worse than you (running a lot less, by the sounds of it). No idea why I'm huurting so much but be thankful.
battery left widget says i will get about 21 hours. Right now I am at 11h 22m and at 50% battery.
phone idel 19%
Cell standby 15%
media server 14%
android system 13%
Android os 4%
helix launcher 2%
google voice 2%
android core apps 2%
I am running no live wallpapers, and have it oc to 600 and have it underclock to 250 when sleeping
I have a lot of good how to articles about music managing and battery life etc. PM me if interested.