En primer lugar actualízate a Gingerbread, usando este tutorial:
http://www.htcmania.com/showthread.php?t=244524
En la parte de "Vamos a rootear" te aconsejo que flashees este kernel:
http://forum.xda-developers.com/atta...4&d=1335208836
Y a partir de ahí, hay una serie de buenas ROMs que puedes encontrar en este sección de desarrollo:
VurutROM by vurrut
CleanKPUROM by luiseteyo and joooode
BilmaROM by kirikoro
Ale210KPU by Ale210
VK100 by Juanra88
Te aconsejo que leas los hilos para ver sus características, y pruebes la que más te convenza.