Toda la pregunta encaja en el título. Y para agregar algo de contexto: no estoy preguntando qué es lo mejor de acuerdo con lo que dicen las especificaciones, sino qué funciona mejor dada la combinación de navegadores implementados en la actualidad.
Algunos puntos de datos:
- Google utiliza
text/javascriptpara el JS utilizado en su página de inicio. - Google utiliza
text/javascripten Google Docs. - Google utiliza
application/x-javascriptpara servir archivos JavaScript con su servicio de bibliotecas Ajax . - Yahoo utiliza
application/x-javascriptpara servir su JS. - Yahoo utiliza
application/x-javascriptpara el JavaScript servido en su página de inicio.