No tengo X10, pero te respondo:
- La batería dura entre 2 horas y 10 días, define uso intensivo y te podremos ayudar más.
- A mi el GPS me va genial, hay otros que dicen que les va como el culo, supongo que dependerá de la ROM y configuración. A mi me pilla los satélites en menos de 10 segundos y con un desfase de unos 5 metros en el peor de los casos.
- Cambiar la ROM es muy sencillo, solo hay que saber lo que estás haciendo, leyendo un tutorial lo cambias en menos de 5 minutos.
- El Nexus S salvo por el flash es peor en hardware que el Galaxy S, en software... es un Nexus... las primeras actualizaciones siempre, aunque con el software que trae de serie creo que funciona bastante mal.
- No hay actualizaciones oficiales ni betas de Samsung con Gingerbread, existen algunas no oficiales pero no funcionan al 100%.
Espero haberte ayudado.