He has all those powers, but that's not why I'm picking him.
Batman lost his parents, and went through terrible things to get to where he is now. He is Batman, and that entails a lot.
Superman is generally a pretty happy guy, and he has a pretty good life.
His parents died, sure, but it wasn't in front of his face, at age eight.
Would you rather be a cyborg or a biomechanical being?