I just updated my Picasa to 3 and found that it is able to make videos from photos in a folder. This is the result. And Picasa 3 will even upload it to Youtube.com. I had to make the photos smaller, because otherwise it was incredibly large to upload. So I will have to work on the graininess, but it was pretty fun and easy to do this.