A free app for Mac, by smilebox.
Smilebox is a free service for iPhone and iPad that allows you to mix photos, videos, and music, and share them in beautiful, animated designs. These are the types of designs you can create with Smilebox:
Professionally designed content for every occasion: You can find more than 700 designs that are ready to share in the Smilebox app.
Works great with iPhoto and iTunes: You can combine your photos, videos, and music, and share them with Smilebox right from your iPhoto or iTunes app.
More ways to share: You can send your photos, videos, and music to anyone via email, post them to a blog, social network, or personal website, or print them at home or at a local retail store.