Rzeczywiście, musicie wziąć pod uwagę wiele czynników w tym i czynnik ludzki, i wybrać jakiś kompromis. A to chyba trudniejsze, niż sama praca nad projektem.
Wydaje mi się, że dużo bardziej atrakcyjna i zachęcająca użytkownika do udziału w zabawie jest możliwość założenia własnej galerii, w której może on sobie grzebać, dodawać podpisy itp. (czyli taki fotograficzny blog, a ludzie lubią blogi) wszytą w ten serwis, nawet kosztem tego, że musiałby te fotki SAM przygotować w jakimś programie do ich obróbki (w przypadku, gdy przekroczyłyby limity).
Są proste programy w sieci czego przykładem może być:
Ken Ward's Makeupdarmowy (nie każdego stać na Photoshopa

), prosty jak budowa cepa, ma to co niezbędne i nic więcej. Ewentualnie napisanie prostego programu wykonującego trzy potrzebne funkcje pod kątem Waszej galerii: zmiana rozmiaru, zmiana rozdzielczości i obrót nie jest wielką trudnością. I to by było chyba najlepsze rozwiązanie (jeśli chodzi o odciążenie serwera oczywiście).
Wszystko zależy od tego jak bardzo jesteście zdesperowani po te fotki. Jeśli zależy Wam na wszelkiej padlinie byle tylko ktoś coś przysłał, to obróbka po stronie użytkownika jest minusem. Jeśli natomiast chcecie zdjęcia od kogoś komu zależy żeby się pochwalić fajną fotką, to użycie prostego programu graficznego nie powinno nastręczać wielkich problemów.
Z drugiej strony czy spodziewacie się aż tak wielkiego wysypu fotek z dziesięciomegapixelowych aparatów (albo fotek w ogóle, przynajmniej na początek), że serwer mógłby mieć problem? Nie wiem jak szybkie są skrypty w G2 do zmiany rozmiarów obrazów ale normalnie nie zajmuje to więcej niż kilka sekund dla 10Mpx. Ściąganie pliku 5MB od użytkownika to jakieś cztery minuty przy dobrych wiatrach, więc frekfencja nie zaklinowałaby serwera, który też ma ograniczony download. Poza tym można tak zarządzić priorytetami, tak żeby nie szła cała moc procka na obróbkę. No i oczywiście serwer będzie ściagał te fotki od usera, więc nie wiem gdzie jest problem z rozmiarem uploadu, który się nie zmieni.
No i to jest to co użytkownicy lubią najbardziej. Jeden klik, wybranie fotki, drugi klik, upload i fotka już tam jest. A potem pełna interakcja.
Ale się rozpisałem, starczy tego. Koniec!