In a straight up fight who do you think would win? Can be anyone from Comics, cartoons/anime, live action TV shows, moves etc.
Only rules are:
1. No Killing.
2. They have equal strength, speed, and stamina.
3. They can use their powers/gadgets, except healing/regeneration etc that let them overcome limits from rule 1 and 2.
In the end i think it would end up being Batman vs Goku, Batman because well hes Batman and Goku because he is a naturally gifted fighter.