Yo estoy con Darlek. Siempre he dicho boca a boca. En Madrid por lo menos lo he oido más veces y me suena más familiar que el "boca a oreja" (fonéticamente me suena peor).
Me parece que por Cataluña y por Galicia es más común el segundo.
En wiki, a pesar de no confiar yo mucho en ella, dicen lo siguiente.
Saludos