batsbrew
RAIN,
you might want to investigate Sony Acid.
i used to have it,
and created some killer drum grooves very quickly with it.
Actually, I'm quite familiar with it, from my PC days. ;)
But admittedly, I've never been big on (audio) loops. So far, the most satisfying solution has been to use MIDI grooves and customize them.
I think Apple are onto something with their Drummer plug-in - instead of simply browsing through endless lists of grooves, once you've picked your "drummer" and a basic groove, you "tell" your drummer how you want him to play via the GUI. More/less hat, softer/louder, more/less fills, hold back on the cymbals, etc...
There's something in it that's very close to the way I used to work with the drummer in our band.
Obviously, there's a lot of room for improvement - the minute you start to think about customizing pattern, the tools at your disposal lack the precision. But I can see how it could evolve into something very powerful.
That being said, at this point, I've used it more for the actual drums sound - because you can use Drumkit Designer without the Drummer plug-in/track - which fit better in my music than the rest of my libraries. These drum libraries account for 20GB of content, so it's not like it's a poor man's alternative to similar 3rd party libraries in terms of sound quality/diversity.