I had this midi controller for a while, but I haven't used it that much. It's great for beginners when making music. I can also throw in a used live wire sustain pedal for $10 bucks.

More...