i been producing for about ten years now and started with software and i currently use a asrxpro and a m audio controller. honestly the two aint working together all that great. i notice the ease of switching tracks is nice on computer software. I'm in the process of buying cakewalk sonar xl version 4 and plan on using that exclusively, i was using the roland groovesynth mc-909 and an alesis but it got stolen. my thoght process is like hardware will eventually be dinosaurs and the age will come where cats just got a midi keyboard controller hooked up to there usb with some software and using software with ample synthesis rather than buying new key boards(mad inexpensive too). I notice on software synthesizers they come equipped with lfo shaping, filter, and effects. i think niggaz is coming mad fake producing on hardware thinking thats what its all about. The pc is more intuitive and u have more creative control than them little @$$ screens. Cats trying to be like dre and swizz just blaze or scott storch is ****ing played have your own mind and produce hip hop with style. I control my own computer. Artists in the 70's were using keyboards hooked up to computers and its going to be the new trend which I truly believe. Lastly I got a question about the cakewalk sonar 4. How are the sounds? and can you separate drum parts like put the snare on one key bass drum on another and hi hat on another key and on the same track? peace to kraftwerk, herbie hancock, and stevie wonder.