We like cPGuard. BitNinja marketing rubs me the wrong way. Nice that they're offering per website pricing (for Enhance), and I might look at it for comparison, but if you use large servers you might pay more from BitNinja on Enhance then standard pricing. Time will tell. I'll evaluate Imuify360 too when it's integrated, but I've used all three in the past and settled with cPGuard.