Holiday party at work with Santa

Within my archives I have about 20,000 digital photographs that date back to 1998. They are all sorted chronologically by event. Over the years, I have trusted the Yahoo! owned Flickr photo sharing service. The Flickr photo service allows me to archive digital content, but it provides a very poor backup service. Extracting photos from my webserver requires a minimal amount of effort. Extracting photos from Flickr took about six hours of sustaining downloading using some basic Java scripts. I am going to have to make a decision about how to store photos online. I strongly dislike the idea of hosting a pure photo blog, but I am not sure of what the best mechanism for displaying 20,000 photos online would actually be. I’m sure at some point some answer will become obvious.