Carthage's support should fill you with shame.
Anyway, obviously I'm going with Zannah. Revan has no way through her defenses with either the Force or in lightsaber combat. She'll wear him down and dispatch him or hold up long enough to get an opening to defeat him with a counter attack. Assuming they don't start slugging it out in the Force straight away. Which Zannah will win, by being more powerful than Revan.
Originally posted by carthage
I agree much better than beating a weaker and slower Darth Bane and a featless Jedi knight like Set Harth. She can't generate offense either.
Yes, she can. Multiple times she's thought about switching to offense to beat an opponent. Her strategy is to wear down an opponent while looking for opportunities to counter-attack, which she is capable of doing. In their fight, Bane was wary enough of her not to pursue when she disengaged for fear of getting hit by her counter-attack. And she did attack Bane under the Stone Prison when he was without his lightsaber.