Do you have an electronic drum kit, or will you be programming your beats from a keyboard, or just using the beats and fills that come with these packages?
They all have demo versions, so do try them out.
I love Addictive Drums myself, as I find the interface the most user friendly for tweaking the sounds, but I use it with an electronic kit, so I'm playing live.
The ones to look at:
XLN Audio - Addictive Drums
Toontrack - Superior Drummer
FXpansion - BFD2
They all do the same thing, and they do it very well; but that's me thinking about them as a drummer and sound tweaker, not as a beat programmer.