Softsynths and a MIDI controller can work very well and provide lots of options in the home or project studio setting where everything is already setup ready to go and there isn't immediate pressure to keep an audience entertained.

In a live situation a dedicated keyboard is definately the way to go. More compact, reliable and has an interface that is designed for a performer.


[This message has been edited by Nigel (edited 12-23-2004).]