Hola eeeee y tunait

:
Una precarga no hace que la página tarde menos en cargarse, pero las imágenes de sustitución (las rollover) si que se notan más rápidas...
Prueba usar en el rollover esta línea:
onMouseOver="this.src = lista_imagenes[0].src"
Yo hacía algo similar y me daba error de que no exixstía el objeto (o algo así), por eso me interesé en hacer una precarga con porcentaje de carga... y lo que hago cuando termina la precarga (o carga) es habilitar las sustituciones al terminar de cargarse en memoria...
Es bastante más trabajoso pero me parece que más efectivo...
Lo puedes ver en las FAQs.
En otra página hice otro tipo de sistema que también es efectivo que consiste en no usar precargas sino imágenes ocultas que se muestran/ocultan con el evento del ratón
Saludos