Vquestor, the "MPD16" USB Midi Pad controller looks like one possibility but it may be on the large side for a midi controller. There are more and more midi control surfaces out there, e.g., Evolution/M-Audio, etc. As a result, I have less and less of an interest in the all-in-one solutions (OpenLabs, Wersi or the like). I like the "real open" architecture - the one you build yourself to your specifications. The Price/Performance will be hard to beat.