You want buttons? Check out http://www.xkeys.com/xkeys.php.
They make one module which is just a 4x5 grid - perfect for triggering. It registers as a USB keyboard. I have one and it works well.
I suppose you could run it through a MIDI mapper if you wanted MIDI and not keystrokes.