You know them both as sexy crime fighters in their respective universes. These days, Black Canary is a tough detective who uses her expert hand-to-hand fighting skills to take down the bad guys at DC. The Black Widow is an expert hand-to-hand superspy who does the same at Marvel.
But if they met each other on opposite sides of the fighting fence, who'd whoop whom? Yes, Black Canary has her sonic scream power, which may make it seem like she has the advantage, but the Black Widow has her widow's sting blast, so they've both got the energy blast / projectile category covered.
So folks, let's take a vote. If the DC ninja fought the Marvel ninja, who would be crowned the winner?