Instead of having a stream of the latest picasa pictures, let me choose an album to show up, or have a gallery view of my albums. I doubt everyone who comes to my landing page wants to be greeted with a picture of me shirtless in Belize.
OpenID is service that allows you to log-on to many different websites using a single indentity. Find out more about OpenID and how to get an OpenID enabled account.