I just revised and updated The Best Web Applications That Lets Multiple People Upload Their Photos To One Place.

Let me know who I’m missing….