I use a Dynacord 1000 watt mixer, and speakers, which I bought from
Thomann, here in Germany, the mixer is the size of a small suitcase
with six inputs, this is powerfull enough for a very big hall and
sounds really good.
It's fairly expensive, but I'm sure there are cheaper versions about.