Si, directamente desde el recovery puedes ponerle una 4.0.4 o mediante odin.
Antes de volver a ICS yo probaría la evilrom que no viene con tanta "basura" y va realmente fluida:
http://www.htcmania.com/showthread.php?t=623520
Escoge la opción ultralite en el instalador.