I highly recommend BFD3 because to my ears it is capable of very human sounding loops and patterns. It is pretty easy to use and there are expansion that sound really good. I haven't used Superior Drummers or EZDrummer and I will likely never switch because BFD3 covers everything I need and more.
I guess it's like the Kemper of the drum programming world. Get the best and concentrate on other challenges, instead of worrying about great recorded guitar tone or realistic sounding drums.