if you can give up on the mic input, i could recommed roland e60. if not, i dont know. maybe some newer casio might have it.
if you want to spend more, you have couple of alternatives: g70(maybe too heavy), korg pa1xpro, ketron sd, yamaha 9000pro (little bit old)...
_________________________
Yamaha S770, Studio One 3, EMU 0404USB, ESI, ATH, Dell. And others.