I have defeated picasa! If you'd like to know how, I'm happy to post about how I did it (although it may not be all that technically correct). What that means is that I can now upload pictures again, yay.
On the other hand, I now have a back log of posts that I may, or more likely may not, put up before Christmas. I foresee a series of summer craft posts coming.