Un consejo, lo mejor sin duda para ahorrar batería es instalar una rom cocinada de las muchas que hay, y que lleve algún kernel que sea "sencillito" de configurar todo el tema de bajarle velocidad al procesador/gpu, underclock, etc...
Yo ahora mismo estoy usando la Chaos rom (sacada del foro de xda) y me aguanta de sobra 1 dia y medio y si no lo tocas mucho, casi 2 dias. Siempre con el 3G activado y el gps llegas perfectamente a las 4 horas de pantalla por carga.