The challenge I faced was that I have many photos in many places. I have a DSLR. I have a mobile phone and so does my wife.
We go away and depending upon where, when etc depends upon exactly which device takes the photo. We also amass memorabilia as we go - nothing too exciting, but perhaps tickets and brochures from shows.
There are many products out there which centralise pictures, but I wanted these features
* Ability to centralise photos from all devices
* Thumbnail generation...