Bob, I can see what you mean about the drums. I use EZDrummer, because I'm no drummer either (well, I actually DO play the drums now, but I've got a long way to go. Imagine that! lol) Anyway, it's not like auditioning thousands of loops. You have to narrow it down to the style you want, the beat, and even the tempo. Then there's the chorus, verse, bridge, intro, and outtro loops to choose from. So...find one that's close to what you want, then tweak away to your heart's content. But the basic beats are played by a real drummer. Seriously...you audition a few (or even a few dozen), drag and drop and then tweak to your heart's content. Heck, I've even learned a few cool beats just analyzing some of the loops. Obviously there's a learning curve to any drum program, but I know you could handle that, and there are good people right here to help. :)
Just some thoughts. :)