I have made vfs cache pressure as 10, after reading stuff on droid forum and all, seems it makes battery last longer. I can see that battery goes down around 1% in an hour with gtalk and gvoice on 2G connected full time.