Recently I came across Omeka - an Open Source web-publishing platform designed to share collections or digital archives. I was surprised by the ease of installation, attractive design and flexibility.
I will not elaborate here when you can watch the following video.
Several of screen shots I made using Omeka 2.0.
Software is so easy to use and modify that I strongly recommend to check it out. If you want to read more about it then look at Using Omeka to Build Digital Collections: The METRO Case Study, showcase and documentation.