Не могу не написать, вы уж простите.

Чтобы избежать попадания загрузки ваших скриптов в лаг между началом загрузки и активацией jquery.js, стоит, во-первых, использовать глобальный скрипт, который будет заниматься исключительно запуском других модулей, а во-вторых, использовать такую конструкцию:

$.getScript("path/to/sсriрt1.js", function(){
$.getScript("path/to/sсriрt2.js", function(){
$.getScript("path/to/sсriрt3.js", function(){});
});
});

Это означает: осуществлять загрузку JQuery-скриптов через getScript и инициализировать загрузку следующего скрипта в callback-функции предыдущего вызова.

Получается этакая матрешка, что, наверное, не очень хорошо, но другого метода избежать случайных ошибок (до 20% случаев в IE6, между прочим) при загрузке серии скриптов мне пока найти не удалось.

Вызов глобального скрипта, я думаю, лучше просто дописать в конец jquery.js.