I am using a PC, running XP and as of right now i'm using Cool Edit. All I'm basically going to be doing is recording vocals. As far as other software, people tell me to go with Protools, other people tell me to go otherwise. Midi I honestly don't know much about, and thats pretty much that. I'm just an emcee that wants to record, and my stuff to come out nice.