Mira.. por lo que tengo entendido debe ser bastante sencillo conectarse con wifi y no usar 3G.
Y por ahi lei que algun programa habia para medir el consumo.
Sobre la memoria tengo entendido que la base de los programas que instales van a tener que estar en esos 256mb. Pero eso significa que si tenes un juego la base ocupara por ej 1mb y el resto de las texturas, graficas y toda la bola se almacena en la SD. Por lo que eso no deberia ser un problema muy importante. No se si es necesario rootearlo para esto.. igualemte vierco acaba de postear que ya se puede realizar en este aparatito:
http://www.htcmania.com/showthread.php?t=82671
Lo que yo no puedo entender es porque el iPhone 3GS viene a personal con plan de datos ilimitado y el Milestone y Omnia 2 los pusieron con estos planes recontra restringidos.