The link it's on picasa.google.com/
actually the URL is failing. Hermon had the right UrL, check out the "new" on the right hand side of the homepafes for picasa
Yes, that's what I mean, the URL is right (and in the main Picasa site) but not active.
Maybe it's something related with the Picasa that allows you to upload images to Joga, released today (joga.com/Picasa.aspx)? A Flickr killer?
that link is a goner, not there now.
perhaps, it also relevant -account google:"
Currently there are no third party sites authorized to access your account.