Picasa is our standard image organizer. It has just enough features to be useful and the integration with picasaweb.google.com is handy. We used to run a small server at home using our DSL line but after using picasaweb we gave up our server.
One can print images from Picasa but one needs to make sure that color management is set correctly and correct print settings are selected in the Printing Shortcuts tab. Correct settings will allow the printer driver to select proper color management so the colors in the image look natural.