The latest version of Picasa now offers the option to upload albums onto the Web – onto Google’s servers. 250 MB of storage are free, more can be bought. All you need is a free Gmail account. Actually I am a but surprised…. What did take them so long to offer this kind of service…?
Learn more at picasaweb.google.com/home
Currently the service is by invitation only, but we can expect public availability soon.