Wolverine is hands down an all around better fighter, plus he's faster, stronger and can take a pretty much unending amount of damage. The whole reason he was put into the Weapon X program was so they could create a weapon that could take out other super beings. I like Batman just as much as the next guy but come on fellas...really?