Una solución a medias: desvodafonizándola la batería aguanta bastante más (como un 40-50% más).
En mi caso, la desvodafonicé, instalé la radio nueva y la rom 1.93.etcétera y me viene a durar unas 40-50 horas usándola normalmente (algo de wifi, algunas llamadas y bastante trasteo con juegos, programas, etc).
Noto que cuantos más ciclos de carga, más va durando (aunque poco a poco).
Por otro lado, he desactivado las conexiones GPRS, y el bluetooth y el wifi solo los encuendo cuando los uso. El brillo de plantalla, en auto, la vibración activada.
Se nota que jamás tendrá una duración de batería normal, aunque yo con un par de días o tres me conformo.