Element J

Major Update for Picasa Web Albums March 9, 2007

Today Picasa Web Albums has the most important update since its launch, in June 2006. Basically, it adds the most requested features and even some obscure features that will make you very happy. First, the free version of Picasa Web gets 1 GB of storage.