Picasa photos work for me, but you may be using the wrong link.
On the photo, clink on the "link to this photo" option.
In the panel that opens up, select the thumbnail size you want.
Then check the box for "Image only (no link)"
Then choose the URL from the second field: "Embed image"