For the price, Casio's keyboards have a fantastic feel, a decent piano sound, and they're light with a great price point.
I own the PX-350. I would not use it live as an arranger. Why? There aren't many styles, the styles only have two variations, the styles are good, but not great, the buttons aren't lit up, there aren't many buttons to control the styles, like auto fill or the stuff Ted mentioned.
I would recommend using it with a laptop and performing along with MIDIs. I use mine at home with Ivory II, and I'm in piano nirvana.