Another Two Bite the Dust

Google told the world on February 12 it will no longer support, wait are ready for it?  If you said, "Picasa" you got it right (picasa.google.com).  Now I will not yell too loudly about this one since I was not a big Picasa lover.  It seemed a little convoluted to me; however, many people love(d)…