Várias grandes empresas oferecem cópias do jQuery hospedadas em seus CDNs (Content Delivery Network). Mais notoriamente o Google, mas também a própria Microsoft e a jQuery. Muitas pessoas juram por isso, já que economiza largura de banda, downloads mais rápidos e talvez até permaneça em cache pulando entre diferentes sites que usam o mesmo script.
No entanto, sempre há aquela pontada de dúvida de que talvez algo dê errado com essas grandes empresas, o CDN no script não está disponível (isso acontece). É mais confiável usar seu próprio site, pois ei, se eles estiverem carregando sua página da web, então seu servidor está ativo e irá servir o script perfeitamente, embora sem os benefícios do CDN.
Portanto, talvez a melhor solução seja usar os dois métodos! Use o CDN primeiro e, se ele falhar, carregue a cópia local. Aqui está uma técnica:
if (typeof jQuery == 'undefined') ( document.write(unescape("%3Cscript src='/js/jquery-1.4.2.min.js'%3E%3C/script%3E")); )