It looks the images which rotate are a bit large. In my browser this part loads the last. All the rest of the page loads pretty fast. You may think of resizing these images. Also, large JavaScript files may cause some slowdown during the initial loading.