I really like ZoHo. It is much more user friendly and has many more features than Thumbstacks. I imported an existing PowerPoint presentation into ZoHo that I had created for our school-wide "Weekly Words". The images in this PowerPoint were created at BigHugeLabs (one of my favorite web-sites!) and thanks to what I have been learning through "23 Things"! I am going to attempt to embed my ZoHo slideshow here...wish me luck!
Yippee! I think it worked! I hope you enjoy the slideshow!