Que tal,
Como veras aún soy algo novato, pero leyendo y buscando he aprendido muchas cosas desde que tengo mi Xperia Neo y entre a este gran foro.
Pues mira, en mi opinion personal, estoy trabajando con el ICS 4.0.4 y va de maravilla en velocidad y en todo.
Sería recomendable que primero lo despersonalizaras y despues instalaras la ROM que prefieras.
Tal vez no deberías de regresar a GB, pero es tu desición.
1.- Para despersonalizarlo segui este tuto:
http://www.htcmania.com/showthread.php?t=285540
Despues de despersonalizarlo e instalar el CWM ya puedes instalar la Rom de tu preferencia.
2.- Te recomiendo la ROM de ICS que utilice y que va muy bien, es esta:
http://www.htcmania.com/showthread.php?t=416345
Es fluida, no tiene tanto bloatware y obvio tiene mas espcacio de almacenamiento interno.
NOTA: Antes de descargar la ROM, primero fijate que sea para tu BootLoader, ya sea Abierto o Cerrado. Yo tengo BL cerrado, y en BL abierto pues es seguro que le entra cualquiera.
Saludos.