Are you using photographs in the animation? Is the animation large (what are its dimensions)? If yes. it could be the complexity of the image causing the delay. The more complex the image, the longer it takes the browser to render it. GIF animations should be small and the imaes it contains posterlike vector images. Flash might be the best program to use for your animation.