You could get an M-Audio. They come with some basic "Lite" version software (Live, Reason, Etc.). But without more specifics of what you plan to do, it is hard to tell what will work best for you. More details please. PC or Mac? Are you planning to work more with looped material, live material?Tyson said:I don't know much at all about midi, but I am planning to buy a small compact usb midi keyboard controller. I was wondering what software I need to go with it. I don't want to spend much, what can I get for cheap that will get me started?