Ciao io ti consiglio Juice defender (nella versione a pagamento intermedia). Puoi impostare ogni quanto deve accendersi il 3g e decidere (se vuoi) anche la durata della connessione oltre che impostare in automatico un periodo "notturno" durante il quale il 3g sarà sempre spento.
Indipendentemente dalle precedenti impostazioni, potrai anche decidere se il 3g si deve accendere quando sblocchi il display o no (oppure impostare che il 3g si attivi solo quando sblocchi il display e non anche quando semplicemente lo attivi per vedere le notifiche o l'ora).
Juice defender, oltre al 3g, può controllare anche le connessioni wifi e molti altri parametri relativi al risparmio energetico. Ovviamente l'efficacia del risparmio energetico dipende dall'uso del cellulare, se sei un videogiocatore, non noterai nessun vantaggio, se invece usi il cellulare ogni tanto durante la giornata, noterai un buon incremento di durata della batteria.
Un programma molto simile ma che conosco meno è greenpower nella versione premium.