Picasa Web Albums are a Google thing. There is an option to be able to directly upload to Picasa from within iPhoto, which I use extensively on my Mac. Let's see how it works. Mouse over a picture or caption to see the whole caption. Try out the Slideshow.