Major upgrade to Picasa’s web photos Google’s Picasa just got a lot better. Tags: picasa | google | photos