Korg PA800 - does it all - meets all the criterion.
Ciao,
Jerry