Te aconsejo que te leas los tutos de este foro donde está todo explicadisimo.
Para poner custom roms primero tienes que ver que hboot tienes para definir el método de desblockeo. Existen dos metodos el s-off y el unlock por htcdev.
Cada uno corresponde a un hboot. El s-off revolutionary para los antiguos 0.98.xxx, con estos se puede cambiar de rom sin restricciones, de kernel.
Con el desblockeo de htcdev se puede cambiar de roms,solo que hay que flashear el boot.img por fastboot, y no se puede cambiar la radio.