gPhotoShow Pro is a handy application that lets you easily create photo slideshows and screensavers using your own images. Though it offers a simple and easy method of creating slideshows and screensavers, it also puts you in complete control over every little detail of the output. In other words, it lets you customize the slideshows in every little aspect while still being easy to use even for beginners.
Its interface is simple to use and straightforward, neatly organizing the main features and offering quick access to all the main functions. Though at first it might look a bit too intricate, even beginners can actually use it without any problem. Anyway, the best thing about this tool remains its comprehensiveness, in my opinion. It lets you tweak every little detail of the slideshow, including transitions effects (both 2D and 3D), animations, speeds, etc. It also provides a scrapbook mode that overlaps the pictures over a background, and a photowall mode that displays the photos as the small tiles of a mosaic. Beside the typical raster image formats like BMP, JPG, PNG, GIF, or TIFF, it also lets you use panorama file formats like IVR, PAN, MOV, etc. Adding videos, Flash animations, or audio files to the slideshows can also be easily done. A lot many other features, functions, tools, and options are also available.
Cutting long story short, gPhotoShow Pro is a really powerful slideshow maker that leaves no room for complaint. Even its price is reasonable. I fully recommend this program.