I'm sure there's a bunch out there but I just used the free one that comes with Windows XP. It's called, are you ready, "Windows Movie Maker". It's super simple, drag the photos you want to use into the program, drag the music, drop them, add transitions, works pretty good. When and if I ever get my blog started to post my wedding pictures I'll post a smaller one I did. It's reallly simple though.