The application this is for will be over SSL so I was thinking js files served over https weren't cached but been looking into that and if you send the right cache control headers it will be (and the google CDN does). Strangley enough the Docs for the google CDN only lists the https addresses yet you find a lot of people give examples with http. (https://developers.google.com/speed/libraries/devguide)

Yea I'd briefly looked at the Theme Roller and its definitely a strong case for jQuery as I need to skin the application for many different customers. Currently this is done by the customer having a CSS file that overrides the default.
Dojo does offer something similar, it comes with 4 default themes (Seen Here) but you can create your own too. I dont know of anything as easy as Theme Roller for it though.

Yea it has dialog boxes, modal and not, see the link for the themes (top of the menu). Are the drop down lists not included in jQueryUI? Or was there another reason you used a different plugin for that?

The reason I mentioned the versions was that this applciation keeps moving on so if I used jQuery 1.7.2 then later on want to take advantage of features from a newer version I dont want to find plugins stop working and rewritting the dependancy on those plugins.

Thanks to you both for the info its really appreciated.