Fearx, como te recomienda Raziel, siempre tirate a las ultimas versiones, porque piensa que en android hay 3 ramas mas o menos activas ahora mismo (1.6, 2.1, y 2.2, porque 1.5 como que no...) entonces cada nueva version de rom de cada una de las ramas, lo unico que va a buscar es corregir bugs/errores, entonces lo mejor es que busques siempre la ultima versión de cada una.
En el caso de las roms donut, sinceramente, ya casi ni recuerdo la ultima que hice junto a Alexir, de todas formas, si intentas de nuevo ponerte alguna donut, avisame, te busco la ultima de lo ultimo (jejeje) y vemos como hacerla rular.
Pero vamos, lo mas probable de porque no te funcionara esa rom fue por que no habias hecho los wipes correspondientes (que no deja de ser formatear/borrar particiones o directorios de la memoria interna del telefono, vamos, como lo que has hecho con la SD, pero con la memoria interna, que es donde se almacenan los datos de las aplicaciones que instalas)
Un saludo!