I have been thinking of an idea very similar to this. I would be interested in seeing how this will work since I don't believe Dropbox will like being a CDN nor do I think S3 is user-friendly enough for the common person.
Love the idea of free and open photo sharing though! Best of luck!