The best, and cheapest, program to make a photo collage is Picasa, offered by Google. If you search Google for "Picasa" you can find the download. Once you install the program, it will search your computer for photos. Then you can tell it which ones to use to make a collage. I have had great success with Picasa.