Test of Chrome w/ Picasa.
Simple enough to upload photo to Picasa then right-click the photo and "Copy image URL".
Then in your post here at homeshopmachinist.net you click "Insert Image" at the top of your post/reply and then click "Paste". All done, except maybe adding text to your post.
I created a new album on Picasa for photos I want to share.