how about http://animoto.com/ if you want something elaborate (and cool) or http://www.slideshare.net/ if you want something more basic? Using SlideShare you would put the photos into a Power Point first and then Slide Share would allow you to imbed into a webpage.
This is Microsoft's answer to Flash and it works beautifully. You can make carousels, image stacks, and a really cool 3d photo sphere among other things. You can see the carousels in use here: http://mrroughton.com/units.aspx
It is easy, free and has tons of other applications as well.