Yo en principio no voy a instalar ninguna rom cocinada, me tentaba la CM7, pero he leído que da problemas con la radio y la cámara.
Con froyo de serie y el launcher pro va como un tiro.
Y ya si rooteas el telefono y le metes la app CPU Tuner, disponible en el market, gratis, la duración de la batería te lo agradecerá...
Cambias los perfiles de energía en la app y por ejemplo cuando está en modo pantalla bloqueada, pones el CPU al mínimo y se nota bastante en la duración de la batería.
Por cierto con CPU tuner, sí es posible poner que sólo use 2G, en todos los perfiles le cambias esa opción y listo, ya tira sólo con redes 2G.