Secondo me con quel budget puoi comprare un buon flash e utilizzare il 18-105, che a quanto si dice in giro è una lente che si fa rispettare! A f/1.8 la profondità di campo è talmente ridotta che faresti ritratti con l'occhio a fuoco e il naso no. Orribili! Inoltre da alcuni studi recenti pare che la luce in più che entra nelle lenti usate ad aperture superiori a f/2.4 non arrivi al sensore, la macchina lo capisce e "tampona" alzando gli ISO senza dirlo. L'unico vantaggio di avere una lente molto luminosa è nell'avere poca profondità di campo, ma così poca, per ciò che vuoi fare te, non serve.
Prendi un buon flash: il Metz 48 sta intorno ai 200 euro. Tanto la luce alle feste è sempre poca, le sfumature se sono luci colorate fanno solo casino con il bilanciamento del bianco.
Il flash usalo di rimbalzo (il Metz 48 ha la testa ruotabile su tutti gli assi) in questo modo accecherai nessuno, e se vuoi fare qualche scatto "rubato" sembrerà che tu abbia scattato da un'altra parte, i soggetti non ci faranno molto caso (al flash, poi devi essere te capace a renderti "invisbile"). Una flashata in giro ogni tanto non disturba nessuno, qualsiasi festa oramai è piena di gente che si fotografa con le compatte, che flashano di qua e di là senza ritegno. Inoltre la gente alle feste non sta mai ferma e non è detto che abbiano voglia di fermarsi un momento per farsi fare una foto. Il flash li congelerà e avrai evitato il mosso (sul osggetto principale, il mosso sullo sfondo può anche starci in situazioni come questa).
Vuoi abbattere ancora i costi? Io avevo in casa un vecchio flash senza testa ruotabile (se non lo hai già in casa come me li trovi su ebay per pochi euro). Mi sono comprato per 15 euro dei trigger radio cinesi e tengo il flash in una mano e la macchina nell'altra. Con il braccio direziono e diffondo la luce come più mi piace sfruttando muri, specchi, soffitti e chi più ne ha, più ne metta!