andy baxter wrote:
...
Any (other) recommendations?
I have an Edirol PCR-800 (61 keys) and it has a great playability for
it's price. The USB interface works just fine and it do also have MIDI
I/O (the output can also be assigned to act as MIDI thru if I'm not
wrong). This keyboard have everything you ask for (but with the addition
of aftertouch) and more:
http://www.edirol.net/products/en/PCR-800/
Jostein