I'm a big fan of anything M-Audio. The Axiom 25 is a great controller with pads on it and knobs to fuck with the tone. I've never had any issues with anything M-Audio and Demz is right about KORG breaking down after some playing, even their top notch shit tends to break down really fast. Roland is always great with advanced shit. But if you're just starting, any M-Audio will work great. I had an Akai for a few months before the thing broke and I sold it on craigslist, xD. Pads really aren't a necessity with programming and all that shit. You can easily do it by mouse, it's not as fun or productive, but it's not super fucking hard. I've been working on a dubstep song and trust me, this shit is complicated, but try the M-Audio Axiom 25 and tell me how it is, cause I wanna get it. I tried it at a local music store and it felt really nice.