The dark knight vs moonknight. What I can remember about moonknight is that he's a damn good fighter w/ nunchuks as is weapon of choice. I'm sure he has other powers, but I can't recall them. So for people that know both of these guys well, who'd win in a fight between them?
Ok. Found Moonknight's powers: Moonknight has a level of superhuman strength whenever there is a full moon...He is also very skilled at hand to hand combat and an Olympian level gymnast and acrobat...Trained in Martial Arts & very experienced with many weapons, especially throwing weapons such as a boomerang, scarab dart & throwing iron...He also uses a grappling hook as an important weapon.
I'm going with Moonknight because he can do the same things Batman does just as well, if not better. Plus his costume is much sweeter than Bat's. If only I could post a pic
Batman has more weapons. More varied fighting style. I'm not saying Moonknight wouldn't be a badass opponent for him, but Batman has a very good chance of pulling out a win.
He's more resourceful and has the greater intellect of the two. Batman's intellect and way of thinking would be THE deciding factor and would easily negate the edge that Moon Knight's mystical powers (enhanced strength, etc.) give him.
Add to that, Batman's gadgets (which are far superior to Moon Knight's in variety and effectiveness), and Batman comes out on top.