iPhoto also offers such a slideshow as a possibility, but with no exact control over how it zooms around the photo. If you have a DVD burning Mac or know someone who does, you could burn the slideshow to DVD pretty quickly. Open up iDVD, and make a new project, then use the slideshow option to create it, add music and photos and then burn.