El kernel es lo que comunica el hardware con el software, osea la parte fisica de un equipo (pc movil etc) con la parte no fisica, programas driver etc, el mejor, pues depende de la rom que uses, si usas cm9/10 para mi el mejor es pandora kernel, para instalarles hay 2 formas, la mas facil es instalando el zip desde el recovery, generalmente hay que montar system, para que copie unos archivos que hacen que funcione el wifi, y la otra es con fastboot, escribiendo flash_image boot "nombredelkernel".img generalmente se llama boot.img, riesgos: si el que instalas es para este movil, ninguno, ya que si tiene algun error, por ejemplo no enciende, le cambias por otro y ya esta, si no es para este movil, pues probablemente te quedarás sin el, por lo que no lo pruebes, ni instalar otra rom que no sea para este movil, algunos por ejemplo tienen la ventaja de hacer overclock al movil, que es subir la frecuencia de la cpu para que vaya mas rapido y generalmente funcione mejor, pero hacer overclock tiene un pequeño riesgo, y es que de momento se quema la nand (te vas quedando sin espacio pero se puede recuperar) y otras mejoras como por ejemplo que haga que gaste menos bateria etc, si tienes mas dudas o no has entendido algo pregunta