Uncategorized The Wonderful Picasa Recently, after being immersed in the wonders of Google I found out I could upload my pictures to a Google site called Picasa (much like you can with Flickr). I then got into…