Como dice nuestro compañero, hay varias ROMs de ICS.
Las hay de CM9, y de AOKP. De CM9, la que mejor parece que funciona es la de Ivendor, que está en el enlace que te ha pasado el amigo que se me ha adelantado.
Las hay también basadas en CM9 pero con modificaciones, yo he hecho un post sobre una ROM que hay en XDa, y te recomiendo que la pruebes. Está basada en la CM9 de Ivendor. Te dejo en enlace
http://www.htcmania.com/showthread.php?t=433269
El recovery que tienes que usar es el de Arco, como para toda ICS.
Un saludo!