Mark: Looks like the procedure from web site how-to forum will continue to be the best way to post images. I'll have to do more research as to the new features - I do see that you can login with your Google+ account as well as a Facebook login... but have not tested. Tied up with the boat work for a while longer.
Useing IE - I first when to the picasa album - right click and copy - then paste into the area below. All with windows.