Toda a questão se encaixa no título. E para adicionar algum contexto: não estou perguntando qual é o melhor de acordo com o que as especificações dizem, mas sim o que funciona melhor dada a mistura de navegadores implantados atualmente.
Alguns pontos de dados:
- O Google usa
text/javascriptpara o JS usado em sua página inicial. - O Google usa
text/javascriptno Google Docs. - O Google usa
application/x-javascriptpara servir arquivos JavaScript com seu serviço de bibliotecas Ajax . - O Yahoo usa
application/x-javascriptpara servir seu JS. - O Yahoo usa
application/x-javascriptpara o JavaScript servido em sua página inicial.