Hola, tengo un rotador de imagenes bien sencillo:
<script src="jquery-1.3.2.min.js" type="text/javascript"></script>
<script src="slide.js" type="text/javascript"></script>
<script>
jQuery(document).ready(function(){
jQuery('#slideshow').simpleSlide();
});
</script>
<div id="slideshow">
<img src="img/slide1.jpg" />
<img src="img/slide3.jpg" />
<img src="img/slide2.jpg" />
<img src="img/slide.jpg" />
</div>
El "problema" que en realidad no es un gran problema sino que mas bien un detalle es que cuando la web carga por primera vez todas las imágenes se ven por algunos segundos (mientras cargan) es decir no cargan todas dentro del div sino que una img, abajo la otra, mas abajo la otra y asi y no es un detalle muy lindo, lo ideal seria que todas cargaran dentro del div.
Que me recomiendan? Espero que se entienda. Saludos