I am now looking into having my client's WordPress site link to a photo-sharing site such as Flickr.com, to see if it would make it easier for visitors to upload their own images to his site without having to open an account (although I think Flickr requires them to have at least a Google or Yahoo account).