Jamstix is an absolutely amazing program but you have to invest a lot of time learning how to use it. It wasn't created by a large commercial team so isn't as "polished" as something like Addictive Drums (the interface could use a lot of improvement), but that in no way reflects the kind of results you get out of it.
It's basically as close as you'll get to having a real drummer without, you know, having a real drummer. You can specify and tweak every aspect of the performance, from just giving it a style and a drummer model and letting it do its thing, all the way to programming the hits and accents yourself and letting the drummer play around them. You can fine tune the timing from behind the beat, to on the beat, to ahead of the beat. Every element of the style is adjustable and fine tunable. You can work with the resolution of entire song sections all the way to individual bars.
There are tons of styles and you can add more with expansion packs. There are also tons of drummers each with their own interpretation of the styles. You can mix and match everything.
If you already have a ton of MIDI drum patterns lying around, you can import these into Jamstix as a style and let the drummers do their own interpretations of that pattern with endless variation, just like a real drummer. This to me is one of the most amazing aspects of it. I have loads of Groove Monkey patterns and Jamstix breathes life into them.
You can also drag bars into a MIDI track in your DAW and edit them there if you want. It's just totally versatile - any approach is doable. Jamstix comes with lots of drum kits and you can buy extra ones. They're certainly not the best kits out there, but they're OK. But what you're probably going to want to do is use Jamstix to "play" your favorite drum VST's (via MIDI out) like AD, EZ drummer etc. It has mappings for a lot of the major ones, but it's pretty easy to set up a custom mapping. I've gotten it playing some pretty wacky Battery kits and the results are amazing. I think most people use it for "natural" drumming styles, but I've gotten some great results using it for electronic styles as well.
The manual ain't the best. It took me 2 or 3 reads before I "got it" -- the basic concept of how Jamstix works is confusing at first (at least it was to me), but after a couple of readings it starts to make sense. I'm still nowhere near an expert but I understand it enough to get things moving and tweak things from there. If you know a lot about drumming (which I don't) then the various style widgets are going to make a lot more sense.
Anyway it's great, a fine addition to anyone's drum toolkit, and it will revolutionize your drum parts if you work with MIDI. I love it. I also have Jamcussion which is potentially great but I think the design and the documentation leave a lot to be desired - I have found it confusing and troublesome. I really wish Rayzoon would revamp and update it.