Хорошо, вот несколько быстрых начальных мыслей ...
Очистите страницу после заголовка, чтобы браузер мог начать загрузку этих ресурсов раньше.
Удалите iframe
jquery загружается дважды - один раз напрямую и один раз через google.load
Можете ли вы отложить загрузку JavaScript на более поздний срок, например, поместить его внизу страницы или загрузить его асинхронно?
Вместо предварительной загрузки изображений для слайд-шоу - почему бы не загружать их по требованию при щелчке по ним или загружать их лениво после завершения загрузки страницы?
Также вы действительно хотите, чтобы IE эмулировал IE6 ???