Pásate por este tutorial donde te explican como instalar una rom desde 0:
http://www.htcmania.com/showthread.php?t=339415
Y luego, sobre ROMS, te recomiendo que pongas una stock rom para ir empezando, o si quieres una cocinada, la BlazR 7.1 Stock Kernel es la que mejor rendimiento tiene con Android 2.3 Gingerbread.