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.  
 
