Here’s a good video from Adorama on how to make a video slideshow from a collection of photos.
They use Adobe Elements which is a scaled down version of Adobe Photoshop that sells for under $100 (Photoshop costs more than $600!). I use Elements for some of my graphics work, such as the image of the camera with “Aladdin” on the front that is on our club website. It’s a great tool that has the most useful elements of Photoshop but at a MUCH lower price. I was not aware of this Elements video slideshow capability, but I intend to try it.
If you need some background music for your video, you might find something you like at http://incompetech.com/music/royalty-free/.