Picasa 3.9 lets you share directly to Google+ and offers a much richer selection of editing tools. Check out the Picasa 3.9 guide for more details about the latest Picasa version.
Find, organise and share your photos without installation.
Download Portable Picasa Online (0.7 MB)
Settings of installed Picasa should be preserved.