My mom found this website, and she was playing with it - just for fun. I saw it and instantly thought Save the Date's or Engagement Announcements...
the site is www.animoto.com
and you can make 30 second videos for free or $3 for a longer video. I found 30 seconds is long enough for me. You can your own images from your computer, facebook, etc. You can also add video clips and even your own music!!
Check it out. I think it's awesome.