I used Picasa, and while it was good at the time, I feel it's become bloated and I don't like the service that it runs in the background while it's closed. Windows Live Photo Gallery is pretty nice, not bloated, but the newest version (which I believe is where the link goes) still has some bugs. I'd use the current release and just update when the updates rolls around.