Great news I saw this morning. I hope Dave Girourard means 2 or 3 days not 10 – 20 days. I have just uploaded over 10GB of pictures into my Picasa account. Seriously looking forward to see all those stuff popping up when Google+ is there.
And next thing Google need to fix: YouTube.