In terms of performance, delivery and caching, is always a better choice to use the jQuery's copy hosted by Google's CDN, as explained clearly in this article. I don't think is a good choice to use a personal copy of jQuery hosted on your own web server, because Google optimizes the delivery for you, so I don't see the point in following this approach. More information at http://code.google.com/apis/ajaxlibs/documentation/