1 - MemoriesOnWeb 3.1.6 MemoriesOnWeb is a powerful yet simple to use slideshow freeware. It's designed for folks who want to create photo slideshows easily and upload to free video hosts* (eg. YouTube) to share it with friends and family. License: Freeware OS: 9x/NT/2000/ME/XP Size: 4077 KB