some suggestions would be cf-root as I noticed it has an option to conserve cpu usage power.
a cpu overclocker app which I guess you could use to underclock the cpu to save power.
dim the screen.
also my earlier post applies to anyone really, yes I mostly only use my phone for traditional phone stuff, but I have still gone on line with it in the market etc. I just always disable wifi etc. when I am done rather than leaving it on.
I agree on your point battery tech needs to improve, I was just stating I was surprised how fast peoples phones are going flat as I didnt observe it on mine. If my phone was going flat on a daily basis it would probably annoy me a lot.