Hellboy, Lobo, Ghost Rider should be top 3 in no particular order... Demon, Alien, Demon.
Batman... I dunno... He doesn't kill... Sure, he's a great fighter, but Cap is better than he is in the hand to hand department.
So nah.
Disagree with you on this one.