La batería ya está decepcionando bastante. Prueba a bajarle el brillo de la pantalla , si no tienes tarifa de datos desactiva el 3g.
Si rooteas el móvil posiblemente podrás optimizar el uso de la cpu , ya que la frecuencia de la cpu oscila entre 300mhz mínimo y 1ghz máximo , rooteado le puedes bajar el estado máximo a 700-800mhz , y dicen que va igual de bien y se ahorra un poco de batería.
Otra cosa que se podría hacer es liberar el uso de la memoria , bajate el "acelerador de memoria gratis" y liberarás la memoria RAM.
Si a alguien se le ocurre algo más que postee porque a mi no se me ocurre nada :P
Saludos , espero servir de ayuda!