I have been working with digi 001. I've used performer 3 for a short time. I thought it was great for midi. My old g4's main harddrive crashed on me, so I Purchased a 1.25 ghz machine (osx only). Lately I've been using digi 001 for midi as well as audio. I know there are much better programs that I can use for midi, but I'm just stuck on which one would be right for me. I'm working on a Hip Hop track right now but I also do stuff like bjork, jazz, and house. I just started getting a system going when my computer crashed. It's becoming very frustrating...( I create music so well, but these technical difficulties are just really slowing me down.) I checked out logic 6, and found it a little confusing; however, so many people seem to be using it. I am more familiar with performer, but I'm still torn between the two. I use some outboard gear (mc505, proteus 2000, controller jp8000). I also started using unity sessions which, when it worked was great, but I always had some problem with. I basically need a program that will be user friendly and allow me to let my creative juices flow. Instead of being frustrated , a getting a tenth of creativity recorded. If you can help me, please feel free to write. Thanks