I am A user of SONAR XL 1.0 from Cakewalk. I have had the program for a year now, I also Have my Midi Adapter Device For My Triton Keyboard. So that I can use midis with my PC. all together I payed a little over 2G's for the Triton and 500 for the program. I Am skilled with an Mpc and a TB 303 and many other Hardware. And I must say The Software is working at as goo if not better than the hardware. Now I Prefer Software because I understand CPU's very Well. but my question for those who want to answer is. Hardware or Software? and why?