Initally I just pasted you Picasa address that you posted, then both of them worked, but the next time I looked, neither of them were going.
Um.. so I copied your pic and loaded it into my Photobucket account and that is the pic you can see in my post....
That one seems to work all the time, but the Picasa one only works when I click your Picasa link, look at the picture, then flick back to this forum??
Could be a permissions thing??