Today I was looking up custom cake toppers. I found a blog that had a slide show in it that was very nice. The website that they used was animoto.com
Upload your music.
Upload your pics.
They create a video for you that you can email and embed it.
What are some free services that you use on the internet?