There is no best. There is only what's best for you. I have used (and still continue to use) FL Studio, Reason and Cubase. I love all of them for different reasons... Eventually all my tracks end up in Cubase but if i was to start banging away immediately and just program some drums in a heartbeat i fire up Fruity, thats where my ideas come out the best, Reason too sometimes but not really... I actually use reason the least these days. But Cubase imo is my favorite. It has exactly what i need and I know how to use it. Audio and midi editing couldn't be easier...