mettelus
sharke
+1000 for Geist. I just bought it in the sale and am finding it to be one of the most well designed pieces of music software I've ever used! As a drum sequencer it's an amazing tool, especially if you're into electronic styles. I don't think I'll ever use the Sonar step sequencer for drums again (sorry Cake!). It's like everything I wanted Battery to be but wasn't (although I still love Battery as well - the two of them are a good compliment). With these, Addictive Drums, the NI drummer libraries and Jamstix I think I'm sorted for drum software for the next 10 years!
Hmmm, the Step Sequencer is my biggest chokepoint (i.e. PITA) now and I never had heard of Geist before. I just went searching and it says it is 60% off now ($99 vs $249).
Yep it's a no brainer at that price. I'd wanted it for ages but couldn't justify spending $250. So even though I was pretty much maxed out on the Black Friday shenanigans I went ahead and bought it. If you use the step sequencer for drums you'll love Geist. Of course you can use it to trigger whatever samples you like, not just drums. It gives you 8 "engines" each of which contain 16 pads. Each pad can have 8 layers of samples. And each engine has 24 patterns. You can trigger the patterns via MIDI or arrange them into a song within Geist. One of the best features of it is the "graphs" you can apply to each track, in which you can map velocities and filter cutoffs and panning and timing offsets and anything else, all fully automatable of course. Believe me, you'll never program drums in Sonar's step sequencer again.
EDIT: I just noticed I pretty much repeated what dubdisciple said. Oh well, it bears repeating twice.