Échale un vistazo a Canopus PhotoAlbum.

Un saludo.