If you have a gmail account you can use picasaweb.google.com to upload pictures without having to download the Picasa tool to your PC. (don't know why Google wants Picasa downloaded)
Then when you click the insert image button (light green square) you can copy the image location from Picasa into the box, and move your pictures.
Bookmarks