Ok, I have another favorite for you. I used this program for personal and business (I had a travel ageny). It's called
Photo Story 3 Add your photos, edit, create effects for slide show, and add music to your masterpiece. One of the best photo programs I've ever used.
Microsoft downloadCnet download