I use reason as well. Just started messing with it again after months of neglect. You can definetly make it do some great things, especially if you take the time to learn the ins and outs. Personally I'm so fucking lazy and impatient I probably know how to use a fraction of the program. I can work the drum loops and the instrument creators just fine, but anything deeper that that like levels and mastering and mixing and what have you and it's like trying to use a computer Program that's written in fucking Romanian. And after renting a new apartment that has a real piano in it, trying to use my midi to make a piano loop is painful. I used to think the keys on my midi were pretty good, but even this old ass cheap Vietnamese piano is just night and day as far as key feel and response time. It's like mashing on mushy French fries with this damn midi keyboard.