Yeah, it's picasa, I haven't spent much time with it but haven't seen anything that makes it really stand out...
I don't know if it is good for SEO but for sharing pictures it is. I find the desktop application a little annoying though
i think its great specialy the picasa 2 program very smooth and powerfull. only down side is that you cant customize the appearance or theme...
With picasa, I think that it does increase the link love to your site and it also must build up seo to the sites hosting the pictures -- more links?? Try to get high in the image search, in Flickr as well as Picasa and you'll get many links through the mediums. Another good idea is CraigsList ads. Put up your ads for 30-90 days and keep on posting every few days or so. Possibly vary the text up while you are doing it as well.