Creo que para ese caso la opcion seria un preload de las imagenes antes de mostrarlas.... con javascript puedes hacer eso...
 
Prueba con esto....  
Código:
 <html>
<head>
<title>Imagenes</title>
<script language="javascript 1.2"> 
<!-- 
var i; 
var imagenes = new Array("imagen1.gif","imagen2.gif","imagen3.gif"); 
var lista_imagenes = new Array(); 
function cargarimagenes(){
for(i in imagenes){ 
lista_imagenes[i] = new Image(); 
lista_imagenes[i].src = imagenes[i]; 
} 
}
</script>
</head>
<body> 
<script> 
cargarimagenes();
</script> 
<img src="imagen1.gif"><br>
<img src="imagen2.gif"><br>
<img src="imagen3.gif"><br>
</body>
</html>
  Espero que te sirva...  
  
Cualquier duda que tengas solo avisanos....  
  
Saludos... 
     
				__________________
 Ing. Javier Ugalde
Desarrollador de Aplicaciones  Web / Windows
Director de Desarrollos Web
Ing. en Información
Email: 
[email protected]
Telf. Hab: +[58] - (243) - 232.02.06
Telf. Cel:  +[58] - (414) - 455.26.80