Definitely try FL Studio.
I use FL Studio, Cool Edit Pro 2, and a FREE program called Soundplant 26.1. you can play chopped up drums, samples on your keyboard (the one I'm typing on) and record in say, cool edit. It's NICE.
go to http://www.soundplant.org and download it. You can read all the...