[eluser]TheFuzzy0ne[/eluser]
Oh, and I also have a suggestion on an alternative way to go about allowing users to upload photos.
I have a photo album, and the first thing I allow users to do, is to select any images for upload. Once images are uploaded, they are not made public. On the next page, the user can see a preview of the images they've uploaded, and has the opportunity to publish/delete them, and also to add a caption. I find that this can help when users don't know how to give themselves a thumbnail view of the images they want to upload in the file selection dialog, and makes it easier to ensure they've uploaded the images they wanted to. I have a Flash-based uploader which automatically uploads images as they select them, but if they don't have Flash or Javascript enabled, they can still upload files with an extra button click.
Just wanted to put that out there.