I’ve been using Animoto for a while: http://animoto.com/

It’s a very easy to use website where you upload photos (and video), choose some audio, and then their software produces a video slideshow for you automatically.

‘Here’s one I prepared earlier’