Picasa is a piece of shit just because it wont let you hotlink the uploaded pics.
http://picasaweb.google.com/lh/p…