CM7 a mi personalmente nunca me dio buen resultado, su version final supuestamente estable siempre me daba congelamientos aleatorios, entre otros bugs de menor importancia que tenia por supuesto. Si vas a usar gingerbread te recomiendo cualquier stock oficial funcionan perfectas, no tienen la fluidez de una cyanogen pero sin bugs importantes... Aunque yo usaria ICS o JB, actualmente hay mucha oferta, las CM10 jelly bean estan dando muy buen resultado, muy fluidas, sin congelamientos y bugs de menor importancia..., o bien como comenta el amigo arriba podes usar la repack koreana ICS V30I que es una rom oficial muy completa con algunos bugs pero practicamente estable, debido a que no es la rom oficial para P970 sino para su gemela koreana....