No pregunten puntualmente para que es necesario pero a mi me hizo falta y no me fué muy fácil conseguirlas por lo que tuve que ingeniármelas, sea como fuera siempre es bueno tener a mano un par de funciones Random para diferentes eventos en nuestras aplicaciones.

Bueno como dijimos, primero un random de letras:

function genRandomLetter($letra) {
$length = 1;
$characters=str_replace($letra,"","ABCDEFGHIJKLMNÑOPQRSTUVWXYZ"); //"abcdefghijklmnopqrstuvwxyz"
$string = "";

for ($p = 0; $p < $length; $p++) {
$string .= $characters[mt_rand(0, strlen($characters))];
}

return $string;
}

Donde $letra es la letra (o el conjunto de letras) que no queremos que aparezca. Luego en length tenemos el largo, como en nuestro caso es una sola letra lo que queremos lo ponemos en 1.

Luego un random de Colores:

	function random_color(){
    mt_srand((double)microtime()*1000000);
    $c = '';
    while(strlen($c)        $c .= sprintf("%02X", mt_rand(0, 255));
    }
    return $c;
	}

Espero que les sirva tanto como me salvó las papas a mi! :D