yo tengo el s2 con la rom original se me calentaba por que usaba demasiado los juegos y despues le instale un taskiller y adios calor, despues le meti ics de una rom cocinada y juego y abro apps y no se calienta.
es cierto que el nexus es ics puro no trae nada de samsung en su os, pero escuche que como esta con telcel el bloquea las actualizaciones
yo te recomiendo mejor el s3, incluso ya existen roms cocinadas para este dudo que se caliente depende el uso que le des.
las baterias de cualquier smartphone dura dependiendo el uso que le des, los iphone les dura menos de 8 hrs mi galaxy s2 me dura 16 hrs aprox un poco mas llego a la casa con 30% y lo conecto.
tambien el galaxy s3 trae muchas funciones padres detecta si lo estas viendo o no, detecta si esta bajo el sol o no, detecta si t llega un msj y lo llevas a la oreja marca al contacto la camara trasera es sensacional hace 10 tomas en 1 seg y escoge la mejor o la que tu decidas.
en pocas palabras el galaxy s3 es el mejor de los que mencionas.
aparte es nuevo el nexus salio desde noviembre al mercado internacional el s3 tiene como 1 mes de haber salido