Have you considered the Yamaha AN1x? I think it is far better than the CS1x or the QS6. That's because this two are sample playback synthetizers, while the AN is a very good, realtime controlable, Analog Physical Modeling synth, designed with the dance musician in mind. The downside is that it is a little more expensive.