hi sir jazz
it really depends on how big your events are but for simple parties, about 100 pax i just use a pair of powered speakers (jbl eons or behringer b300), usually a 4 mic input mixer would suffice, a cd player for playback, but for corporate events like 1000 persons you may just get reinforcement from big PA companies, behringer is a good entry level brand and with care they should be ok