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/javascript
para o JS usado em sua página inicial. - O Google usa
text/javascript
no Google Docs. - O Google usa
application/x-javascript
para servir arquivos JavaScript com seu serviço de bibliotecas Ajax . - O Yahoo usa
application/x-javascript
para servir seu JS. - O Yahoo usa
application/x-javascript
para o JavaScript servido em sua página inicial.